String常用方法

2021-09-25 20:58:18 字數 2496 閱讀 5764

// todo auto-generated method stub

string string = "aabbcc";

// touppercase() 將所有的小寫轉為大寫

system.out.println(string.touppercase()); // aabbcc

// tolowercase() 將所有大寫轉為小寫

system.out.println(string.tolowercase()); // aabbcc

// charat() 輸出指定索引值出的字元 下標從0開始

system.out.println(string.charat(2)); // b

// substring(n) 指定字元位置輸出字元從括號值裡n的下乙個開始輸出

system.out.println(string.substring(4)); // cc

// substring(n,m) 擷取輸出指定字串的值從n+1個開始到第m個結束

system.out.println(string.substring(2, 5)); // bbc

// 獲取指定字元的索引值 若有重複 只出現第一次出現的索引值 注意:空格也算乙個字元!!!

string string2 = "i am a good student";

int a = string2.indexof('g');

system.out.println(a); // a=7

// 獲取指定字元最後一次出現的索引值

int b = string2.lastindexof('t');

system.out.println(b); // 18

// 從指定索引值的位置的前面開始

int c = string2.lastindexof('t', 15); // c =13

system.out.println(c);

// replace(old,new) 新字元替換舊字元 會全部替換~!!!!!

string string3 = "aaaabbaa bbcccc ";

system.out.println(string3.replace('a', 'd'));

// replacefirst(old,new) 只替換第乙個old

system.out.println(string3.replacefirst("a", "e"));

// 替換所有的

system.out.println(string3.replaceall("b", "f"));

// length() 輸出自負床的長度 空格也算!!!!

system.out.println(string3.length());

// contains檢測字串中是否存在指定字元

system.out.println(string3.contains("d"));

// concat 理解為在字串最後拼加乙個字元

system.out.println(string3.concat("d"));

// 將乙個字元穿 分割成乙個陣列

string string4 = "我是你大爺,嘎嘎,喔";

string str = string4.split(",");

//遍歷陣列

for (int i = 0; i < str.length; i++)

string string5 = "12312";

// string字串轉換成int

system.out.println(integer.parseint(string5));

// string字串轉換成float

system.out.println(float.parsefloat(string5));

// string字串轉換成double

system.out.println(double.parsedouble(string5));

//arrarlist 常用方法

listlist = new arraylist();

list.add("我");

list.add("是");

list.add("神");

list.set(1, "你"); //設定指定元素

list.remove(1); //移除某元素

//遍歷集合 //我是神

for (int i = 0; i < list.size(); i++)

//獲取集合的長度

system.out.println(list.size());

//判斷集合是否為空 boolean型別 不為空返回false 為空:true

system.out.println(list.isempty());

//字串反轉

string string6 = "倒過來";

system.out.println(new stringbuffer(string6).reverse());

String常用方法

1,startswith判斷是否以某字串開始 2,endswith判斷是否以某字串結尾 3,contains判斷是否包含另乙個字串 4,substring取出指定位置的字串 5,charat找到指定位置的字元 6,indexof正向找到指定字元的位置 7,lastindexof反向找到指定字元的位置...

string 常用方法

例項化方法建立字串 instancetype initwithstring nsstring astring instancetype initwithformat nsstring format,instancetype initwithutf8string const char bytes 類方...

String常用方法

public class teststring string str hello string的方法 1 跟字元陣列有關的方法 物件的長度 char array str.tochararray 把string物件轉換成char陣列 根據下標得到string物件該下標位置的字元 l 得到某個字元在st...