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获取类对象的解决方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载