本文目錄一覽:
Java 中 char 和 String 的區別
1. 類型不同,char是字符類型, String是字符串類型
2、String字符串是用””來包含串的, char是用”來包含單字符的
3、String內部用來存儲的結果是一個char字符數組。
java中char與String的區別?
1、類型不同
char是字符類型, String是字符串類型。
2、包含
String字符串是用來包含串的, char是用來包含單字符的。
例如:
char a=’1′;//定義一個字符
String b=”dadsa”;//定義一個字符串
3、存儲
String內部用來存儲的結果是一個char字符數組。
private final char value[];//這是string中用來存儲值的結構。
4、定義
char 定義時用單引號 ,只能有一個字母數字。
String定義時用雙引號 ,可以是一個,或者多個字母或漢字等,就是所謂的字符串。
擴展資料:
使用方法
1、char
#includeiostream
using namespace std;
int main()
{
char* pstr = “hello world”;
pstr = “aa”;
pstr[1] = “a”; //報錯
coutpstrendl;
}
2、string的定義字符串
#includeiostream
#includestring
using namespace std;
int main()
{
string str1;
str1= “hello world”;
str1=”aa”;
str1[1]=”a”;
coutstr1endl;
}
java中String和char的區別
String屬於引用類型的,char屬於基本數據類型的,String是字符串,比如「234253」,而char是單個字符,比如『2』,『4』,『q』,
String類型的不能用「==」比較,只能用equals方法比較,而char類型的可以用「==」進行比較。希望可以幫到你
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/293542.html