国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Java從零開始學三十(String和StringBuffer類)

2019-11-14 23:05:29
字體:
來源:轉載
供稿:網友
java從零開始學三十(String和StringBuffer類)一、StringBuffer連接字符操作當一個字符串的內容需要被經常改變時就要使用StringBuffer在StringBuffer中使用append()方法,完成字符串的連接操作二、StringBuffer類的常用方法
No.方法定義類型描述
1public StringBuffer()構造StringBuffer的構造方法
2public StringBuffer append(char c)方法在StringBuffer中提供了大量的追加操作(與String中使用“+”類似),可以向StringBuffer中追加內容,此方法可以添加任何的數據類型。
3public StringBuffer append(String str)方法
4public StringBuffer append(StringBuffer sb)方法
5public int indexOf(String str)方法查找指定字符串是否存在
6public int indexOf(String str,int fromIndex)方法從指定位置開始查找指定字符串是否存在
7public StringBuffer insert(int offset,String str)方法在指定位置處加上指定字符串
8public StringBuffer reverse()方法將內容反轉保存
9public StringBuffer replace(int start,int end,String str)方法指定內容替換
10public int length()方法求出內容長度
11public StringBuffer delete(int start,int end)方法刪除指定范圍的字符串
12public String substring(int start)方法字符串截取,指定開始點
13public String substring(int start,int end)方法截取指定范圍的字符串
14public String toString()方法Object類繼承的方法,用于將內容變為String類型
三、String類使用
package com.pb.demo1;public class StringTest {    public static void main(String[] args) {        String str="要好好學習Java!";        //長度length()方法        System.out.QQ.com";        String [] emaillist=email.split(";");        //遍歷數組        for (String s : emaillist) {            System.out.println(s);        }    }}
四、StringBuffer類
package com.pb.demo1;public class StringBufferTest {    public static void main(String[] args) {        StringBuffer str=new StringBuffer("abc_def_add_zzD");        //查找_第一次出現的位置        int indexfirst=str.indexOf("_");        System.out.println("查找_第一次出現的位置"+indexfirst);        //在第一個"_"的后面加上"A"        str.insert(indexfirst+1, "A");        System.out.println(str);        //查找最后一次出現"_"的索引位置        int indexlast=str.lastIndexOf("_");        System.out.println("查找最后一次出現_的索引位置"+indexlast);        //刪除最后一個"_"        //str.deleteCharAt(indexlast);        str.delete(indexlast, indexlast+1);        System.out.println(str);        System.out.println("===================");        StringBuffer email=new StringBuffer("rock105@sohu.com");        ////查找"@"的索引位置        int index=email.indexOf("@");        email.replace(0, index, "tom");        System.out.println(email);            }}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高清| 噶尔县| 台山市| 高州市| 思南县| 葵青区| 新田县| 阜阳市| 翼城县| 霍州市| 千阳县| 呼和浩特市| 名山县| 扬州市| 嘉禾县| 砚山县| 百色市| 九龙坡区| 农安县| 舟曲县| 盐津县| 象山县| 开平市| 阿拉尔市| 吐鲁番市| 玛沁县| 乐安县| 开封市| 娄烦县| 夏邑县| 铜川市| 新绛县| 临安市| 长垣县| 临澧县| 遂川县| 额敏县| 贺州市| 贺州市| 隆林| 集贤县|