看板 java 關於我們 聯絡資訊
Value vName=new Value(), vSex=new Value(), vClass=new Value(), vPrice=new Value(); for(...;...;...) { String sName = (String)vName.check(sc.next()); String sSex = (String)vSex.check(sc.next()); String sClass = (String)vClass.check(sc.next()); Float sPrice = (Float)vPrice.check(sc.nextFloat()); } : 我想要寫成當第二圈的sName=第一圈的sName時會列印出一段字元的空白 : 該怎麼用迴圈去做~我真的想不通要如何去讀前一個sName class Value{ //只是個概念 private static final String 一段字元的空白=" "; private Object oldValue; public Object check(Object newValue){ return null==newValue? ( null==oldValue? 一段字元的空白 : (oldValue=newValue) ) : ( newValue.equals(oldValue)? 一段字元的空白 : (oldValue=newValue) ); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.34.78
carara:謝謝~我有明白你的意思...感恩 03/15 14:06
puzi:原來還可以這樣寫..Good喔 03/15 14:40
※ 編輯: ClareQ 來自: 122.116.34.78 (03/15 15:56)