concat函式
string str1="s";
string str2="d";
str1.concat(str2);
意思是將str2連線到str1的尾部 ,結果為sd,此時為新建立的字串物件; 當str2=""時,即str2的字元長度為0時,返回物件本身,而不會新建立物件。
「+」運算子可連線任何型別的的資料。
測試:1、當連線字串為空字串("")時
string str1="qw";
string str2="qw";
system.out.println(str1==str2);
string str3=str2+"";
string str4=str1.concat("");
//string str5=str2+"1";
system.out.println((str3==str2)+","+(str4==str1)+","+(str1==str2)+","+(str4==str3));
結果如下:
true
false,true,true,false
2、當連線字串不為空字串時
string str1="qw";
string str2="qw";
system.out.println(str1==str2);
string str3=str2+"1";
string str4=str1.concat("1");
string str5=str2+"1";
system.out.println((str3==str2)+","+(str4==str1)+","+(str1==str2)+","+(str4==str3)+","+(str3==str5));
結果如下:
true
false,false,true,false,false
Java中String類的concat方法
在了解concat 之前,首先需要明確的是string的兩點特殊性。private final char value 其中final對應值的不可更改的特性 而char對應string是長度不可更改的特性。因此,當我們對string進行拼接後,產生的應該是乙個新的字串。對於這一點,我們可以對conca...
類String的建構函式 析構函式和賦值函式
海康威視16年春季校招程式設計題目 題目 編寫類string的建構函式 析構函式和賦值函式,已知類string的原型為 class string 解答 1 普通建構函式 建構函式 建構函式是一種特殊的方法,主要用來在建立物件時初始化物件,即為物件成員變數賦初始值,總與new運算子一起使用在建立物件的...
clob轉化為string的orcal函式
create or replace function blob to clob blob in in blob return clob asv clob clob v varchar varchar2 400000 v start pls integer 1 v buffer pls integer...