java - If 语句在 For 循环中不起作用

标签 java if-statement for-loop

我似乎在 netbeans 上使用此代码时遇到问题,来自 eclipse 的代码似乎没问题

 for(int i = 0; i < shards.length();if
            JSONObject obj = shards.getJSONObject(i);
            try{
                page = http.GetPageContentUta(url1,ip);
                http.platform = (String)userClubList.getJSONObject(0).get("platform");
                break;

            }catch(Exception e){
                System.out.println("Exception");
            }

        }

最佳答案

请学习语法,for loop in Java 。你写的内容是错误的。 来自 eclipse 看起来很好 不,没关系,语法错误是针对 Java 语言的,而不是针对任何 IDE 的。

for(int i = 0; i < shards.length();if

将其更改为:

for(int i = 0; i < shards.length(); i++) {
     //Remaining if and other codes
}

关于java - If 语句在 For 循环中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19403737/

相关文章:

java - 如何从 Java/Spring 创建类型化的 Tuple2?

php - 石头剪刀布蜥蜴 Spock 在 PHP 中

c++ - 在 C++ for 循环的增量部分分配指针时出现奇怪的编译错误

java - 可以检查对象字段的通用选择排序

java - Feign 配置未被使用

javascript - 创建 gmap 标记时如何忽略纬度和经度 NULL

python - 编写干净的代码 : Nested For/If/Elif in Pyramid

javascript - 构造对象时如何使用三元运算符?

c++ - C++如何从数组中获取最长的素数序列

java - 在模块 jetified-guava-26.0-android.jar 中发现重复的类 com.google.common.util.concurrent.ListenableFuture