-2
我正在读取一个文件,并希望只打印以空格开头的行和所有其他行,我想打印出“hi”。这是我现在拥有的。通过文件打印线循环匹配模式
while((first = frBr.readLine()) != null) {
if(first.startsWith(" ")) {
System.out.println(first);
}
else if((!(first.startsWith(" "))){
System.out.println("Hi");
}
}
可以代替否则,如果((!只有其他{它不一样的东西,使它的可读性,什么是你的问题吗?请除此之外的事实,你”适当的请求 – HRgiger
更新您的问题重新测试相同的条件两次('else'已经这样做了),你在这里有问题吗? – RealSkeptic
如果第一个条件是错误的,那么你可以假设第二个条件是真的,而不是重复测试 –