int[] num = new int[10]; BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String[] list = new String[10]; for(int i=0; i<10; i++) { list[i]=reader.readLine(); } for(int i=0; i<10;i++) { num[i]=list[i].length(); System.out.println(num[i]); Не пропускало в первом цикле с переменной s: int[] num = new int[10]; BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String[] list = new String[10]; for(int s=0; s<10; s++) { list[s]=reader.readLine(); } for(int i=0; i<10;i++) { num[i]=list[s].length(); System.out.println(num[i]); }