《Java程序设计》
}
}
for(int i=0; i System.out.println(\ System.out.println(\System.out.println(\ 7. 设定一个有大小写字母的字符串String s1=\和一个查找字符,使用类 String方法IndexOf() 来判断在该字符串中该字符出现的次数。  编码规范2分;类定义2分;主方法的实现6分。 答:  import java.util.*;  public class StringNum{      public static void main(String args[]){   Scanner input = new Scanner(System.in);   System.out.println(\请输入一个字符串:\  String s1 = input.nextLine();   System.out.println(\请输入一个字符:\  String c1 = input.nextLine();   char[] cArr = c1.toCharArray();   char c = cArr[0];   int num = 0;   int index;   int i = 0;   while(i < s1.length()){    index = s1.indexOf(c, i);    if(index == -1){     break;    }else{     i = index+1;  第 21 页   《Java程序设计》              } }    num++;  } }  System.out.print(\字符\的个数为\   8. 编写一个程序,要求:  1)在当前目录下创建目录Personal  2)将自己的学号、姓名、性别写入到目录Personal下的文件Info.txt中 3)将文件中的数据显示在屏幕上  编码规范2分;类定义2分;主方法的实现6分(其中题目要求的每个功能实现各2分)。 答:  import java.io.*; import java.util.*; public class FileExercise3{      public static void main(String[] args){                 //create folder  String folderName = \String fileName = \File f=new File(folderName); f.mkdir(); //write file  PrintWriter outputStream = null;          try{              outputStream = new PrintWriter(new FileOutputStream(folderName + \        }catch(FileNotFoundException e){              System.out.println(\            System.exit(0);         }          outputStream.println(\学号:0921404\        outputStream.println(\姓名:安文琪\          outputStream.println(\性别:男\//read file  Scanner inputStream = null;   inputStream = new Scanner(new FileInputStream(folderName + \         outputStream.close( );          try{          }catch(FileNotFoundException e){              System.out.println(\ 第 22 页   《Java程序设计》                 System.out.println(\            System.exit(0);         }          while(inputStream.hasNextLine()){         }  }   9. 编写一个程序,将一维数组中元素顺序倒置。例如:若数组元素的顺序原来是1、2、3,则倒置后的顺序变为3、2、1。(要求使用循环语句)  编码规范2分;类定义2分;主方法的实现6分。   10. 设计一个矩形类,包括属性:长、宽及方法,再通过主类调用其矩形类输出相应的面积。(注:长宽自己给定任意的值就可以)  编码规范2分;类定义2分;主方法的实现6分。   11. 编码规范2分;类定义2分;接口定义2分,主方法的实现6分。   现有一接口IA,内有抽象方法funA(),还有一接口IB,内有抽象方法funB(),并且IB继承了IA。 有一个类TestI,该类实现了接口IB,试用Java实现这些这些代码。        }  inputStream.close( );  System.out.println(inputStream.nextLine());  第 23 页