input:
this is a line
output:
this
is
a
line
アイデアは、ユーザーが 1 行を入力すると、1 行に 1 単語が出力され、それから続くというものです。buffer と inputString は String の変数です。
for (int i=0;i<inputString.length();i++){
if(Character.isLetter(inputString.charAt(i))){
buffer += i;
}// end if
}// end for i
私のクールなエラーメッセージですべてを終わらせるために。
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The local variable buffer may not have been initialized
私は Java コーディングにまったく慣れていませんが、split() などを使用するなど、このタスクを解決する方法が他にもたくさんあることを知っています。しかし、私のサディスティックな先生は、これに isLetter() を使用するように求めています。