java代码疑难解答

时间:2015-02-20 00:32:24

标签: java input

我有一个代码首先接收来自用户的输入,然后计算“)”和“(”在输入中有多少:

Scanner in = new Scanner(System.in);
String input = in.next();
String[] array = input.split("");
int countS = 0;
int countH = 0;
    for(int i = 0; i < input.length(); i++){
    if(array[i] == ")"){
        countH ++;
    }
    else if(array[i] == "("){
        countS ++;
    }
}
System.out.println(countH);
System.out.println(countS);

我该怎么知道这个程序有什么问题。感谢所有帮助!

0 个答案:

没有答案