課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
if...else和? :有什么不同
2018-03-26
源自:Java入門第一季(IDEA工具)升級版 4-2
正在回答
public class HelloWorld {??? public static void main(String[] args) {??int age=25;??String name=(age>=18)? "成年":"未成年";??????? System.out.println(name);
這是應(yīng)用條件運(yùn)算符也稱三元運(yùn)算符實(shí)現(xiàn)的,而if···else是用條件語句實(shí)現(xiàn)的。
if-else是語句,?:是值。例如:
int a=Math.random();
if(a<=0.1){
? System.out.println("中獎(jiǎng)了");
? 發(fā)送中獎(jiǎng)短信的程序塊;
? 發(fā)放獎(jiǎng)金的程序塊;
? 發(fā)布新聞的程序塊;
}else{
? System.out.println("未中獎(jiǎng)");
? 顯示一個(gè)扎心的頁面的程序塊;
}
如果用三元編寫呢?
慕沐5035509
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
3 回答else if和if
4 回答if和if else的使用
1 回答有if無else是什么情況?
3 回答if語句為什么不能和else一起使用
3 回答if else
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-03-28
public class HelloWorld {
??? public static void main(String[] args) {
??int age=25;
??String name=(age>=18)? "成年":"未成年";
??????? System.out.println(name);
這是應(yīng)用條件運(yùn)算符也稱三元運(yùn)算符實(shí)現(xiàn)的,而if···else是用條件語句實(shí)現(xiàn)的。
2018-03-26
if-else是語句,?:是值。例如:
int a=Math.random();
if(a<=0.1){
? System.out.println("中獎(jiǎng)了");
? 發(fā)送中獎(jiǎng)短信的程序塊;
? 發(fā)放獎(jiǎng)金的程序塊;
? 發(fā)布新聞的程序塊;
}else{
? System.out.println("未中獎(jiǎng)");
? 顯示一個(gè)扎心的頁面的程序塊;
}
如果用三元編寫呢?