為什么這里兩個(gè)break才能跳出一個(gè)循環(huán)
public void one(String name) throws Exception{
?? ??? ?int i;
?? ??? ?for(i=0;i<2;i++){
?? ??? ??? ?if(books[i]==name) break;break;
?? ??? ??? ?}
?? ??? ?if(i<2){System.out.println("book:"+books[i]);}
?? ??? ?else {System.out.println("圖書(shū)不存在!!");
?? ?}}
2016-07-20
public void one(String name) {
? ? ? int i;
? ? ? for(i=0;i<2;i++){
? ? ? ? ? if(books[i]==name) {
? ? ? ? ? ? ? ? break; ?// ?找到書(shū),就退出循環(huán);遍歷完數(shù)組,沒(méi)有此書(shū),循環(huán)正常結(jié)束;只需要一個(gè)break就行
? ? ? ? ? ?}
? ? ? }
? ? ? if(i<2){
? ? ? ? ? System.out.println("book:"+books[i]);
? ? ? }else {
? ? ? ? ?System.out.println("圖書(shū)不存在?。?);
? ? ? }
}
2016-07-20