方法一:
string s=new string(「i am a student」);
方法二:
string s=」i am a student」;//(直接賦值
)注意:==判斷的是位址是否相等,如果想判斷值是否相等用
string
類的方法
equals
方法。string s1=」hello」; string s2=」hello」; string s3=s2;
system.out.println(s1.equals(s2));
public class demo//結果為三個
true.棧堆
s1s2
s3hello
說明:使用直接賦值的方式可以有效的節省記憶體;
public class demo//這種方法會開闢三個空間
所以使用中推薦用直接賦值的方式
public class demo//結果是
: hello world!
棧 堆字串內容的改變實際上是改變的記憶體位址的引用關係
下面的**效能很低(要斷開連線10次才能完成)
public class demo
if(str2.endswith("**"))
5.11:不區分大小寫的操作
public class demo{
public static void main(string args){
string str1 = "hello world";
string str2 = "hello world";
system.out.println(str1.equals(str2));
system.out.println(str1.equalsignorecase(str2));
5.12:字串的替換
public class demo{
public static void main(string args){
string str1 = "hello world";
string str2 = str1.replace("l","x");//將字串中的「
l」全部轉換為
"x";
system.out.println(str2);
JAVA中String類的總結
類在 的使用中有著非常重要的作用,現在對於 類做乙個總結 提到 類就不得不提到 類,有兩種型別的字串,一種是建立後不需要改變的,稱為字串常量,類用於儲存字串常量。另一種是建立後需要對其進行改變的,稱為字串變數,用於儲存字串變數。先來看看 類 類有 種構造方法,都是根據提供的不同引數來構造。下面舉幾個...
Java中的String類 二
2 string的常用操作方法 2.1 字元與字串 在string類中提供了以下的方法操作字元與字串間的轉換關係 根據字串中提供的索引找到指定位置的字元 public char charat int index 將字串變為字元陣列 public char tochararray 將字元陣列變為字串 ...
Java中的String類的認識
一般將字串如 abc 直接稱為string物件其實它是string物件的一部分 字元陣列屬性的值 string類的例項化 1 string a abc 在常量池中用一塊字元陣列放乙個字串 abc a變數存該字串的引用!2 string a new string abc 在常量池中用一塊字元陣列放乙個...