これは私の課題です:
ユーザーが文字列を入力すると、プログラムはそれを 1 行に 1 文字ずつモニターにエコーするプログラムを作成します。
C:\>java LinePerChar
Enter a string:
Octopus
O
c
t
o
p
u
s
試してみましたが、コンパイルエラーが発生します。これが私のコードです:
import java.util.*;
class CharactorEcho{
public static void main(String args []){
Scanner sc = new Scanner(System.in);
System.out.println("Enter a string :");
try {
String inputString = sc.nextLine();
for(int i=0; i < sc.length(); i++) {
char c = inputString.charAt(i);
System.out.println("" + c);
}
} catch(IOException e) {
}
}
}