資源描述:
《java常用類和方法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、實用java中常用的一些方法字符串1、獲取字符串的長度length()2、判斷字符串的前綴或后綴與已知字符串是否相同前綴startsWith(Strings)后綴endsWith(Strings)3、比較兩個字符串equals(Strings)4、把字符串轉(zhuǎn)化為相應(yīng)的數(shù)值int型Integer.parseInt(字符串)long型Long.parseLong(字符串)float型Folat.valueOf(字符串).floatValue()double型Double.valueOf(字符串).dou
2、bleValue()4、將數(shù)值轉(zhuǎn)化為字符串valueOf(數(shù)值)5、字符串檢索indexOf(Srtings)從頭開始檢索indexOf(Strings,intstartpoint)從startpoint處開始檢索如果沒有檢索到,將返回-16、得到字符串的子字符串substring(intstartpoint)從startpoint處開始獲取substring(intstart,intend)從start到end中間的字符7、替換字符串中的字符,去掉字符串前后空格replace(charold,ch
3、arnew)用new替換oldtrim()8、分析字符串文檔實用StringTokenizer(Strings)構(gòu)造一個分析器,使用默認(rèn)分隔字符(空格,換行,回車,Tab,進(jìn)紙符)StringTokenizer(Strings,Stringdelim)delim是自己定義的分隔符nextToken()逐個獲取字符串中的語言符號booleanhasMoreTokens()只要字符串還有語言符號將返回true,否則返回falsecountTokens()得到一共有多少個語言符號??文本框和文本區(qū)?1、文
4、本框TextField()構(gòu)造文本框,一個字符長TextField(intx)構(gòu)造文本框,x個字符長TextField(Strings)構(gòu)造文本框,顯示ssetText(Strings)設(shè)置文本為sgetText()獲取文本setEchoChar(charc)設(shè)置顯示字符為csetEditable(boolean)設(shè)置文本框是否可以被修改addActionListener()添加監(jiān)視器removeActionListener()移去監(jiān)視器2、文本區(qū)TextArea()構(gòu)造文本區(qū)TextArea(St
5、rings)構(gòu)造文本區(qū),顯示sTextArea(Strings,intx,inty)構(gòu)造文本區(qū),x行,y列,顯示sTextArea(intx,inty)構(gòu)造文本區(qū),x行,y列TextArea(Strings,intx,ingy,intscrollbar)scrollbar的值是:文檔實用TextArea.SCROLLBARS_BOTHTextArea.SCROLLBARS_VERTICAL_ONLYTextArea.SCROLLBARS_HORIZONTAL_ONLYTextArea.SCROLLB
6、ARS_NONEsetText(Strings)設(shè)置文本為sgetText()獲取文本addTextListener()添加監(jiān)視器removeTextListener()移去監(jiān)視器insert(Strings,intx)在x處插入文本sreplaceRange(Strings,intx,inty)用s替換從x到y(tǒng)處的文本append(Strings)在文本的最后追加文本sIntgetCaretPosition(intn)獲取文本區(qū)中光標(biāo)的位置?按鈕?1、按鈕Button()構(gòu)造按鈕Button(St
7、rings)構(gòu)造按鈕,標(biāo)簽是ssetLabel(Strings)設(shè)置按鈕標(biāo)簽是sgetLabel()獲取按鈕標(biāo)簽addActionListener()添加監(jiān)視器removeActionListener()移去監(jiān)視器?標(biāo)簽?1、標(biāo)簽文檔實用Label()構(gòu)造標(biāo)簽Label(Strings)構(gòu)造標(biāo)簽,顯示sLabel(Strings,intx)x是對齊方式,取值:Label.LEFTLabel.RIGHTLabel.CENTERsetText(Strings)設(shè)置文本sgetText()獲取文本setB
8、ackground(Colorc)設(shè)置標(biāo)簽背景顏色setForeground(Colorc)設(shè)置字體顏色??選擇框?1、選擇框Checkbox()構(gòu)造選擇框Checkbox(Strings)構(gòu)造選擇框,給定標(biāo)題sCheckbox(Strings,booleanb)b設(shè)定初始狀態(tài)Checkbox(Strings,booleanb,CheckboxGroupg)g設(shè)定了所屬的組(有了組就成為單選框)addItemListener()添加監(jiān)視器removeItemListe