好吧 今天晚上做作业突发奇想 ,然后就不能自己的写了个增查的名单录入DOS版。集合刚开始学,代码比较繁琐基础 勿喷- -。import java.util.Scanner;
- import java.util.Scanner;
- public class Students {
- private static Scanner sc;
- public static void main(String[] args) {
- //提示
- System.out.println("提示:输入read可以查看录入人数\n输入stop可以停止输入");
- int stemp = 0;
- //建立一个长度为5 的学生类数组 StringBuffer类型的。
- String[] student =new String[500];
- for (int i = 0;i<500;i++)
- {
- System.out.println("请输入(先名字再年龄): ");
- sc = new Scanner(System.in);
- //输入名字
- String name = sc.nextLine();
- //输入年龄.
- String age = sc.nextLine();
- if(name.equals("read"))
- {
- bianLi(student,stemp);
- continue;
- /* else if(age.toString()=="stop")
- bianLi(student);*/
- }
- else if(name.equals("stop"))
- {
- bianLi(student,stemp);
- System.out.println("感谢使用");
- break;
- }
- else
- {
- // 建立一个String类型存储变量,将名字和年龄存储进去。
- String st =name+" "+age;
- student[stemp] = st;
- stemp++;
- }
- }
- }
- public static void bianLi(String[] arr,int stemp)
- {
- for (int i = 0; i <stemp; i++) {
-
- System.out.println("学生名单:"+arr[i]);
- }
- }
- }
复制代码 |