Java中String類(lèi)使用方法總結(jié)
一.Java中關(guān)于String類(lèi)的常用方法
本文只用來(lái)自己做筆記,隨便寫(xiě)寫(xiě),方便自己理解,謝謝各位的指正。下面是摘抄慕課的一部分
1.使用 substring(beginIndex , endIndex) 進(jìn)行字符串截取時(shí),包括 beginIndex 位置的字符,不包括 endIndex 位置的字符。
2.字符串 str 中字符的索引從0開(kāi)始,范圍為 0 到 str.length()-1
3.使用 indexOf 進(jìn)行字符或字符串查找時(shí),如果匹配返回位置索引;如果沒(méi)有匹配結(jié)果,返回 -1
4.整理了幾個(gè)StringBuilder 中的幾個(gè)方法,
二.foreach的用法
foreach的語(yǔ)句格式:for(元素類(lèi)型t 元素變量x : 遍歷對(duì)象obj){引用了x的java語(yǔ)句;}//相當(dāng)于把遍歷對(duì)象的每個(gè)數(shù)給了元素變量x
例如
public class HelloWorld { public static void main(String[] args) { // 定義一個(gè)整型數(shù)組,長(zhǎng)度為10 int[] nums = new int[10]; //通過(guò)循環(huán)給數(shù)組賦值 for (int i = 0; i < nums.length; i++) { // 產(chǎn)生10以?xún)?nèi)的隨機(jī)數(shù) int x = (int)(Math.random()*10); nums[i] = x;// 為元素賦值 } // 使用foreach循環(huán)輸出數(shù)組中的元素 for ( int num:nums ) { System.out.print(num + ' ');//nums是遍歷對(duì)象,就是那個(gè)數(shù)組名,for里面的用法相當(dāng)于每次把數(shù)組nums里面的數(shù)字給了num,所以在對(duì)for里面num進(jìn)行定義的時(shí)候要求num的數(shù)據(jù)類(lèi)型和nums的數(shù)據(jù)類(lèi)型一樣,for里面的int num也可以換成是int a,但是下面的那個(gè)循環(huán)里面輸出的就要是System.out.print(a+''); } }}
以上就是Java中String類(lèi)使用方法總結(jié)的詳細(xì)內(nèi)容,更多關(guān)于Java String類(lèi)使用方法的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!
相關(guān)文章:
1. python實(shí)現(xiàn)讀取類(lèi)別頻數(shù)數(shù)據(jù)畫(huà)水平條形圖案例2. python中PyQuery庫(kù)用法分享3. python操作數(shù)據(jù)庫(kù)獲取結(jié)果之fetchone和fetchall的區(qū)別說(shuō)明4. 關(guān)于HTML5的img標(biāo)簽5. PHP獲取時(shí)間戳等相關(guān)函數(shù)匯總6. python 爬取嗶哩嗶哩up主信息和投稿視頻7. ASP.NET MVC前臺(tái)動(dòng)態(tài)添加文本框并在后臺(tái)使用FormCollection接收值8. CSS3實(shí)現(xiàn)動(dòng)態(tài)翻牌效果 仿百度貼吧3D翻牌一次動(dòng)畫(huà)特效9. php使用正則驗(yàn)證密碼字段的復(fù)雜強(qiáng)度原理詳細(xì)講解 原創(chuàng)10. JSP+Servlet實(shí)現(xiàn)文件上傳到服務(wù)器功能
