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。 虽然现在不是,但是以后谁也说不定 。