SC-202004030939_20200905-潘旭
日志
问题:
问题内容:怎么把从控制台输入的若干字符串放入数组中。(在数组长度未确认的情况下)
public static void main(String[] args) {
Test t = new Test();
Scanner w = new Scanner(System.in);
System.out.println("请输入多个单词:");
String s = w.nextLine(); //接受控制台输入的字符串,由输入字符个数作为数组长度。
String [] str =new String[] {}; // 怎么把输入的字符串赋值给声明的String数组?
System.out.println(Arrays.toString(str));
t.sort(str);
}
String s = w.nextLine(); //接受控制台输入的字符串
String [] str =new String[] {s};
// 这样可以接受多个字符串,也可以输出多个字符串,但是sort方法没有作用。
//指定了数组长度的接收方式
String [] str =new String[5];
for (int i = 0; i< str.length ; i++) {
String s = w.nextLine();
str[i] = s;
}
//未指定数组长度的输入方式?
解决问题:未解决
吐槽:
自我反省: 老师说了做试卷的方式,我感觉我一点都没听进去,考这么差,这是我活该。 但是我从来没有想过认输,我要当的不是last one,而是first one。 虽然现在不是,但是以后谁也说不定 。
点赞