ins*_*_tk 0 java string java.util.scanner
我的初始代码没有产生所需的结果:
import java.util.Scanner;
class Strings {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter your word: ");
String word1 = sc.next();
System.out.println(word1.length());
sc.close();
}
}
Run Code Online (Sandbox Code Playgroud)
输出:
tk@localhost:~$ java Strings
Enter your word:
avada kedavra
5
Run Code Online (Sandbox Code Playgroud)
这不是我的字符串的长度.但当我尝试这个(没有用户输入):
class Strings {
public static void main(String[] args) {
String str = new String("avada kedavra");
System.out.println(str.length());
}
}
Run Code Online (Sandbox Code Playgroud)
输出:
tk@localhost:~$ java Strings
13
Run Code Online (Sandbox Code Playgroud)
有用!那么,当我从用户那里获取输入时,为什么它不起作用?我错过了什么?
| 归档时间: |
|
| 查看次数: |
133 次 |
| 最近记录: |