Java负计数?

Java负计数?,java,arrays,Java,Arrays,我需要一个基本冒泡排序的简单负数计数器。。我有这个密码 public static void printArray(int[] a) { System.out.print("Tvoj niz je: "); for (int k = 0; k < a.length; ++k){ System.out.println(); System.out.println ( a[k] ); } System.out.println();

我需要一个基本冒泡排序的简单负数计数器。。我有这个密码

public static void printArray(int[] a) {
    System.out.print("Tvoj niz je: ");
    for (int k = 0; k < a.length; ++k){
        System.out.println();
        System.out.println ( a[k] );

    }
    System.out.println();
}
public static void bubbleSort(int[] a) {
    int neg;
    int temp;       
    for (int i = 0; i < a.length; ++i) {
    for (int j = 0; j < a.length - i - 1; ++j) {
    if (a[j] > a[j + 1]) {
    temp = a[j]; 
    a[j] = a[j + 1]; 
    a[j + 1] = temp;

  }
}



    }
}

public static void main(String[] args) {
   int[] a = {7, 4, 11, -3, 1, -2};
            bubbleSort(a);
            printArray(a); 
publicstaticvoidprintary(int[]a){
系统输出打印(“Tvoj niz je:”);
对于(int k=0;ka[j+1]){
温度=a[j];
a[j]=a[j+1];
a[j+1]=温度;
}
}
}
}
公共静态void main(字符串[]args){
int[]a={7,4,11,-3,1,-2};
泡泡运动(a);
打印阵列(a);
现在我需要输出数组中负数的个数,在这种情况下是2,因为我有-3和-2…:)

int negCount=0;
for(int i=0;i
negCount将保存负整数计数

int negCount = 0;
for(int i = 0; i < a.length; i++) {
    if(a[i] < 0) {
        negCount++;
    }
}