Re: [閒聊] 不使用if的寫法
※ 引述《stanwu (stanwu)》之銘言:
: Hi 各位大大
: 這應該算是骨灰級的老問題了
: int i = 1;
: if ( i == 1 )
: printf ("yes");
: else
: printf ("no");
: PS: 可彈性調整 i 裡面的值 0-65535
: 如果改寫成 完全拋棄不使用 if 或是 ? : 之類的判斷式, 有其他寫法可以得到一樣的結果嗎?
: 任何語言都可以, 感謝各位大大 ^O^
JAVA可以這樣
int i=1;
Map map =new HashMap();
map.put(0,"no");
map.put(1,"yes");
for(int j=2;j<65535;j++) map.put(i,"no");
print(map.get(i));
期她看要可以換成迴圈之類的應該都可以辦到
不過完全沒意義.....
HashMap物件裡面都不知道寫了幾個if else 了
只是看不到而已
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.16.65
※ 編輯: LaPass 來自: 61.59.16.65 (01/04 17:26)
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章