Java 用空格分隔字符串
如何使用for循环将用户输入的单词与空格分隔开Java 用空格分隔字符串,java,string,for-loop,char,Java,String,For Loop,Char,如何使用for循环将用户输入的单词与空格分隔开 Scanner scan = new Scanner(System.in); int i; System.out.print("Enter a word > "); String word = scan.next(); for (i = 0; i < word.length(); i++) { System.out.print(word.charAt(i)); } 简单地说:打印完单词后,您会在其中
Scanner scan = new Scanner(System.in);
int i;
System.out.print("Enter a word > ");
String word = scan.next();
for (i = 0; i < word.length(); i++) {
System.out.print(word.charAt(i));
}
简单地说:打印完单词后,您会在其中留出一个空格:
for (i = 0; i < word.length(); i++) {
System.out.print(word.charAt(i));
}
System.out.print(" ");
如果要在每个字母之间留出空格:
for (i = 0; i < word.length(); i++) {
System.out.print(word.charAt(i) + " ");
}
此代码将生成一个字符串,如HelloWorld!显示为:
他是我的朋友 您可以使用System.out.printword.charAti+;你的错误是什么?什么不起作用?我没有收到错误消息,它只是一直在打印单词,字母之间没有空格。太棒了!我知道事情会这么简单,谢谢。
for (i = 0; i < word.length(); i++) {
System.out.print(word.charAt(i) + " ");
}
for(int i = 0; i < word.length(); i++){
System.out.print(word.charAt(i) + " ");
}//end of for loop