-1
public void countSymbols() throws IOException{

    String line = null;
    int count = 0;
    while((line = reader.readLine())!= null){

        for(int i=0; i<line.length(); i++){
        if(line.charAt(i) == ',' || '&' || '\t' ||'%') 
        count++;
        }
    }

我不知道如何计算文件中出现的所有符号。有人愿意帮忙吗?

4

1 回答 1

0

你可以重写你的条件

if(line.charAt(i) == ',' || '&' || '\t' ||'%') 

进入

if(",&\t%".indexOf(line.charAt(i)) != -1)
于 2013-05-31T07:43:46.730 回答