写一个通讯录程序, 实现动态添加用户,并可以输出所有排序后的用户。 排序方式a~z,A~z。 例如:any,Tom….。
只能用数组、循环;
多谢!
下面是自己写的;但结果却是这样输入两次时结果为[null,sss];
a[0]没有赋值进去;Scanner s = new Scanner(System.in);
String t="0";
int i = 0;
String name ;
while(!(t.equals(-1))){
System.out.println("请输入姓名(结束请输入(-1)):");
String[]a=new String[i+1];
a[i] = s.next();
System.out.println(Arrays.toString(a));
i++;
}
只能用数组、循环;
多谢!
下面是自己写的;但结果却是这样输入两次时结果为[null,sss];
a[0]没有赋值进去;Scanner s = new Scanner(System.in);
String t="0";
int i = 0;
String name ;
while(!(t.equals(-1))){
System.out.println("请输入姓名(结束请输入(-1)):");
String[]a=new String[i+1];
a[i] = s.next();
System.out.println(Arrays.toString(a));
i++;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货