Java使用while循环时遇到问题的解决方案
来源:爱站网时间:2022-11-11编辑:网友分享
今天所带来的Java使用while循环时遇到问题的解决方案内容帮助了不少网友,需要的朋友也可以来了解了解下。爱站技术频道小编希望你们通过下列文章能收集到不一样的资料。
问题描述
我在Java中使用while循环时遇到问题。我好难受。但无法解决。特别使用and运算符,减量运算符。
实际上,我想在Java中执行相同的代码。但是在Java中,我不能在这些条件下使用while循环。
int dataSet;
scanf ("%d", &dataSet);
while ( dataSet-- ) {
char a;
int result = 0;
while ( scanf ("%c", &a) && a != 'X' ) {
result += function (a);
}
printf ("%d\n", result);
}
return 0;
解决方法:
Java是strong typed language。该条件不会自动转换为布尔值,例如javascript。
您可以使用while ( dataSet-- > 0 )
您只能在条件中使用布尔值。
Java使用while循环时遇到问题的解决方案已经讲解完了,如果你还有更加好的解决方法,不妨来跟小编分享下。喜欢我们网站的话,可以关注起来,防止日后有需要。
上一篇:Java数组实现M模式的实例代码
下一篇:Java获取类对象的解决方法