字串的比較
1、通過 *字元 * 陣列來建立乙個字串
2、通過 *位元組 * 陣列來構建乙個字串
3、通過new的方式建立乙個字串
4、通過字面常量來建立乙個字串,位於字串常量池
如是通過字面常量來進行拼接,得到的字元長位於常量池;在拼接過程中只要有乙個是變數則都位於堆區。
intern()該方法的作用:
1、如果呼叫該方法的物件在字串常量池中存在,則返回該字串在常量池的位址(引用);
2、如果呼叫該方法的字串在常量池中不存在l,則拷貝乙份字串常量池
比較方法
== 比較的是字串引用的位址
equals 比較的是字串的內容
字串的常用方法:
判斷方法:
字串常用API
gets char p puts char p char strcpy char dest,const char stc char strncpy char dest,const char stc,int n char strcat char dest,const char stc 將stc的內容拼...
字串常用的API
獲取字串的長度 str.length 長度裡面包括字串之間的空格以及標點符號 let str hellow world console.log str.length 列印結果為12 獲取字串給定索引位置的字元 chartat let str hellow world console.log str....
js陣列 字串常用api
2.位置方法 var arr 1,2,3,2,3,1 3.遍歷方法 var arr 1,2,3,2,3,1 字串str.slice 擷取字串,不會修改原字串,返回新字串 str.split 分割字串,不會修改原字串,返回分割後的陣列 var str name zhang age 20 要求取出20 ...