我正在尝试创建一个程序来检查一个单词是否是回文,我的问题是在我的 for 循环中,变量j似乎没有高于零,即使我正在递增它(j++)。这是我的代码(顺便说一句,我是编码新手,所以不要太苛刻):
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter Word");
String word = scanner.next();
scanner.close();
for(int i = word.length(); i>0; i--) {
int j = 0;
char modTemp = word.charAt(i-1);
char wordTemp = word.charAt(j);
System.out.println("reverse char: "+modTemp);
System.out.println("Normal char: "+wordTemp);
System.out.println(j);
if(modTemp == wordTemp) {
}
++j;
}
}
紫衣仙女
达令说
相关分类