【发布时间】:2016-03-26 09:55:09
【问题描述】:
我想像这里Tests 1-4 一样获得所需的输出,并且仍然提示用户使用 Scanner scan = new Scanner(System.in) 输入测试。我的程序说超出范围。我应该如何解决这个问题?
public static void main(String[] args){
String word="";
System.out.println("Enter a Word:");
Scanner scan = new Scanner(System.in);
word= scan.next();
for (int j=word.length(); j>=0; j--) {
System.out.println(word.substring(j-1, j));
}
}
【问题讨论】:
-
另外,您可能希望使用
System.out.print()将所有内容保持在同一行。