该程序应该接受用户输入的字符串并将其反向返回。(例如“Hello”是输入“olleH”是输出。)你可以通过运行程序来做到这一点,java ReverseCL2 Hello
但是,当没有输入字符串时,它会打印一个ArrayOutOfIndexException
. 我需要它来打印用户应该做的事情(请在运行代码时输入一个字符串。)我已经尝试过下面的内容以及if (args[0].equals(null))
. 在此先感谢您的帮助:)
public class ReverseCL2
{
public static void main(String[] args)
{
String s = args[0];
String rev = "";
if (args[0].isEmpty())
{
System.out.println("Input a string to be reversed");
}
else
{
for (int i=0; i<s.length(); i++)
{
rev = s.charAt(i) + rev;
}
System.out.println(rev);
}
}
}