2010年4月9日 星期五

[Java]JOptionPane


JOptionPane.showInputDialog("輸入一個整數:");

JOptionPane.showMessageDialog(Componentparent Component,Object message,String title, int messageType)

參數:

parentComponent - 確定在其中顯示對話框的 Frame;如果為null或者parentComponent 不具有 Frame,則使用預設的 Frame

message - 要顯示的 Object title - 對話框的標題字元串

messageType - 要顯示的訊息型別:ERROR_MESSAGE、INFORMATION_MESSAGE、WARNING_MESSAGE、QUESTION_MESSAGE 或 PLAIN_MESSAGE

2009年12月29日 星期二

21點黑傑克--BlackJack 21

這個是大學時代在初學java時...自己給自己下的功課....拖到現在才快完成....當然經過兩年的工作...還是有不少幫助.....把能物件化的東西都給Object...code看起來就沒那麼複雜了....目前應該也會放到Google Code上去吧...剩下的就是電腦判斷是否要在加點....就完成了

完成請到以下21點黑傑克下載BlackJack.jar

猜數字遊戲--xAyB

最近想了很多....還是稱這段失業期間...好好的練一下程式基礎....花了兩星期去上c...結果還是教最基礎的...原本以為會教到c++結果沒有....不過有一個回家作業就是猜數字...果然用c寫..還是屍體阿....所以想說用較熟悉的Java看會不會順一點....果然還不錯啦....兩天就寫出來...當然不是整整兩天摟....想說沒試過Google Code所以就放上去了...
猜數字遊戲下載guessnum1.0.jar
download那邊有src.....jar檔要從cmd去執行...這應該不用教吧!
在cmd下輸入java -jar 檔名.jar

2009年9月10日 星期四

[Java] String.split()

split()切割字串會用到 return String[]
Example:
String a = "dog&cat";
String name = a.spilt("&")[0];

name的值為dog

如果遇到的是特殊字元如 "?", "*", "+" 會出現"Dangling meta character '?' near index 0" 這種錯誤訊息
解決方法
String a = "dog?cat";
String name = a.spilt("\\?")[0];

參考資料

2009年8月12日 星期三

[Jsp] JSTL計算長度

ArrayList list = new ArrayList();
${fn:length(list)}

fn:length 可以計算長度 相當於Java中的list.size();

[Jsp] JSTL日期表式

大於fmt:formatDate pattern="yyyy/MM/dd HH:mm" value="${date}" /小於

fmt:formate 相當於Java中的 SimpleDateFormate
pattern代表格式化後的表式
value代表要格式話的Object_Date

2009年7月27日 星期一

[Jsp] JSTL取出自定長度字元

${fn:substring(Object_String, 0 ,9)}

fn:substring 取字串中的第X字元到第Y字元 上面為從0開始取到第9個(不包含第9字元)
相當於Java中的 Object_String.substring(X, Y);