Java 使用charAt()时无法打印字符串
我想找到字符串的回文Java 使用charAt()时无法打印字符串,java,Java,我想找到字符串的回文 public static void main(String[] args) { String s1 = "eye",s2=""; for(int i = s1.length()-1;i<=0;--i) { s2 =s2+String.valueOf(s1.charAt(i)); } System.out.println(s1); System.out.prin
public static void main(String[] args)
{
String s1 = "eye",s2="";
for(int i = s1.length()-1;i<=0;--i)
{
s2 =s2+String.valueOf(s1.charAt(i));
}
System.out.println(s1);
System.out.println(s2);
}
}
publicstaticvoidmain(字符串[]args)
{
字符串s1=“眼睛”,s2=“”;
for(int i=s1.length()-1;ifor循环中的条件错误。正确的条件应该是i>=0
请记住,只要此条件为真,for循环就会运行。原始条件ifor循环中存在错误的条件。正确的条件应为i>=0
请记住,只要此条件为真,for循环就会运行。您的原始条件,我认为您的i=0
。我认为您的i=0
。