java - 第21行显示;预期

标签 java string compiler-errors

第一行包含一个表示数组长度的整数p。第二行包含用空格分隔的整数,这些整数描述数组中的每个元素。第三行打印一个整数,指示负数组的数量。

package asgn3;

import java.util.*;

public class Asgn3 {

    public static void main(String[] args) {

        int count = 0, result = 0;
        Scanner in = new Scanner(System.in);
        System.out.println("Enter the array ");
        String s = in.nextLine();
        int j = 0;
        String[] s1 = s.split(" ");
        int a[] = new int[s1.length];

        for(String s2:s1) {
            a[j] = Integer.parseInt(s2));
            j++;
        }

        for (int i = 0; i < a.length; i++) {
            for ( j = i; j < a.length; j ++) {
                for (int k = i; k <= j; k++) {
                    result += a[k];
                }

                if(result < 0)
                    count ++;
            }
            System.out.println("no. of negatve arrays is "+count);
        }
    }
}

最佳答案

问题是使用了多余的括号。更改,

a[j]=Integer.parseInt(s2));


a[j]=Integer.parseInt(s2);

关于java - 第21行显示;预期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51894153/

相关文章:

.net - F# 静态成员约束结合 IDisposable

java - Hibernate 无法创建表 hibernate_sequences

Java:掷骰子和输出

java - 使用 Eclipse 创建 Java 独立程序,32 位与 64 位平台

javascript - 当根据字符串检查输入时,“返回 false”不会阻止字符出现

string - 在arduino草图中将double类型转换为字符串类型

java - PowerScript "CHOOSE CASE"是否有 Java 等效项?

Java 字符串匹配正则表达式

php - phpurple编译错误-php 5.3

java - 为什么这个通用代码在 java 8 中编译?