public class NumberPalindrome {
public static void main(String[] args) {
isPalindrome(11);
}
public static boolean isPalindrome(int number){
int reverse = 0;
while (number != 0 ){
int digit = number % 10;
reverse *= 10;
reverse += digit;
number = number / 10;
}
System.out.println(reverse);
if (number == reverse){
System.out.println("true");
return true;
}
else {
System.out.println("false");
return false;
}
}
}
我知道我们不应该使用==但是。equal()方法在IntelliJ或Idk中不起作用。如果不是IntelliJ,那就错了。有人能看一下吗。
您可以使用==
进行原语和身份比较;你可以使用。等于对象的
。字符串是对象——比较字符串尤其需要使用equals。正常情况下,数字与==进行比较。
'它不起作用'的原因是,当您完成填充'反向'时,您销毁了Number
值,Number
为0。当然,这并不等于反向。
您需要复制该数值
以便与原始值进行比较。
我知道我们不应该使用==但是。equal()方法在IntelliJ或Idk中不起作用。如果不是IntelliJ,那就错了。有人能看一下吗。
所以我正在做一个项目,其中有一个数据库是我用Symfony5创建的,我使用easyAdmin作为 我尝试将html代码放置为: ,但网站显示给我的是: ,而不仅仅是测试。是因为它是一根绳子吗?我如何设法显示只是测试? 谢谢
问题内容: Netbeans说我的三元运算符不是语句。怎么会? 我尝试过if / then / else对应项,并且工作正常: 问题答案: 三元运算符中的语句必须是非空的。他们需要退货。
问题内容: 在这里, 我有两个变量,它们通过生成随机数。我希望它们继续滚动,直到两个变量同时生成两个不同的值。因此,我为此使用循环。正如我也明白了,请纠正我,如果我错了,行意为,不断翻滚,直到值 不等于5 和 不等于4 。但是,如果其中一个变量与其值匹配(diceRolled1 = 5 或 diceRolled2 = 4),则程序结束。这不是应该做什么,对吗?我已经运行了大约10次的代码,但是没有
我正在尝试导入一个新的字体来实现它到我的p元素的css中。但是我导入的字体由于某种原因无法显示。这是我的代码: null null 你知道是什么导致了这个问题吗?