public class Strings {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String word1 = sc.next();
System.out.println(word1.length());
sc.close();
}
}
所以我想创建一个非常简单的程序,它接受用户字符串并返回长度,但程序甚至不运行。我正在使用eclipse。有什么提示吗?
答案 0 :(得分:3)
你的程序运行正常。
您是否忘记在控制台中键入内容?它似乎没有运行但实际上是。
另外:如果您不熟悉java /编程,我建议使用Netbeans而不是Eclipse。 Netbeans提供了更多的支持,虽然它不太灵活(你现在不需要担心的事情)。
答案 1 :(得分:2)
确保您提供输入以计算单词的长度。
如果您提供输入,这样可以正常工作,最好按以下方式更改代码:
public class Strings {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter your word: \n");
String word1 = sc.next();
System.out.println(word1.length());
sc.close();
}
}