java中的冒號是什么作用?
你見到的冒號是在哪個地方的,java中不同的地方的冒號的作用是不同的,例如: 一、 String[] abc = new String[3]{"a","b","c"}; for (String str : abc){ System.out.println(str); //這個地方的冒號就是遍歷abc的集合,取出每一個元素 } 二、三元運算符boolean?true的內容:false的內容 int a=1; int b=3; int i = a>b?3:1;//這個地方的冒號用來選擇值,如果a大于b,那么i=3,否則i=1 三、跳轉標記 outer:for(int i=0;i<5;i++){ for(int i=0;i<5;i++){ if(i==3){ continue outer; } } } //這個地方就是跳轉標識,可用來標記地方 里層循環 continue直接跳出外層循環,繼續執行外層循環 4.switch選擇 switch(i){ case 1:oprate....;break; case 2:oprate....;break; case 3:oprate....;break; //用于switch選擇,當i等于下面的值事,執行后面的操作,然后break跳出,如果沒有break,那么將執行下面的oprate操作,一直到底! default:break; }