當前位置:編程學習大全網 - 源碼下載 - 壹組

可以是這樣的:

設置& lt字符串& gtset = new HashSet & lt字符串& gt();

字符串?s1?=“妳好”;

String s2 = " world

set . add(s 1);

set . add(S2);

這增加了兩個元素。

擴展數據:

Java中字符串類學習綜

壹組

可以是這樣的:

設置& lt字符串& gtset = new HashSet & lt字符串& gt();

字符串?s1?=“妳好”;

String s2 = " world

set . add(s 1);

set . add(S2);

這增加了兩個元素。

擴展數據:

Java中字符串類學習綜

壹組

可以是這樣的:

設置& lt字符串& gtset = new HashSet & lt字符串& gt();

字符串?s1?=“妳好”;

String s2 = " world

set . add(s 1);

set . add(S2);

這增加了兩個元素。

擴展數據:

Java中字符串類學習綜述

字符串是壹個不可變的對象。

java.lang.String類用final修飾,不能被繼承。Java程序中的所有文字,也就是用雙引號括起來的字符串,比如“abc”,都是作為string類的實例實現的。String是壹個常量,它的對象壹旦構造就不能更改。

示例:

公共類不可變{

公共靜態字符串大寫(字符串){

返回s . toupper case();

}

公共靜態void main(String[ ] args) {

string str 1 = " Hello World ";

system . out . println(str 1);?//妳好世界

string str 2 = up case(str 1);

system . out . println(str 2);?//妳好世界

system . out . println(str 1);?//妳好世界

}

}

二、字符串常量池

常量池指的是在編譯時確定並保存在編譯後的。類文件。為了提高性能,Java在常量池中創建靜態字符串,並嘗試使用同壹個對象,重用靜態字符串。對於重復的字符串文字,JVM將首先在常量池中查找,如果常量池中存在該對象,則返回該對象。

示例:

公共類test1 {

公共靜態void main(String[] args){

string str 1 = " Hello ";

//不創建新的String對象,而是使用常量池中現有的“Hello”。

String str2 = " Hello

system . out . println(str 1 = = str 2);//真

//使用new關鍵字將創建壹個新的字符串對象。

String str3 =新字符串(" Hello ");

system . out . println(str 1 = = str 3);//假?

}

}

  • 上一篇:動畫轉換矩陣源代碼
  • 下一篇:什麽是黃金共同基金?常見的黃金共同基金有哪些?
  • copyright 2024編程學習大全網