java字元串長度
Ⅰ java字元串長度
in characters這個應該指的是單位,要求應該就是用length輸出就好了,如果你只想要字母的長度,你可以用空「」替代所有的非字母再統計長度,myString.replace(「[^a-zA-Z]」,「")
關於正則表達式http://regexpal.com/可以在線嘗試
Ⅱ java中如何統計一個字元串的長度
使用字元串變數。
Ⅲ java 怎樣判斷字元串的長度
/**
*得到一個字元串的長度,顯示的長度,一個漢字或日韓文長度為1,英文字元長度為0.5
*@paramStrings需要得到長度的字元串
*@returnint得到的字元串長度
*/
publicstaticdoublegetLength(Strings){
doublevalueLength=0;
Stringchinese="[u4e00-u9fa5]";
//獲取欄位值的長度,如果含中文字元,則每個中文字元長度為2,否則為1
for(inti=0;i<s.length();i++){
//獲取一個字元
Stringtemp=s.substring(i,i+1);
//判斷是否為中文字元
if(temp.matches(chinese)){
//中文字元長度為1
valueLength+=1;
}else{
//其他字元長度為0.5
valueLength+=0.5;
}
}
//進位取整
returnMath.ceil(valueLength);
}
Ⅳ java里關於判斷字元串長度的問題
你的if(stuName.length() == 0);{ System.out.println(stuName.length());//輸出2 stuName = "缺"; System.out.println(stuName.length());//輸出3}
其中if(stuName.length() == 0);此處多了一個分號!!!!看到沒?
Ⅳ java 怎麼輸出字元串的長度
length不是屬性,而是其中有個方法:length()
返回此字元串的長度。長度等於字元串中 Unicode 代碼單元的數量。
Ⅵ java中怎麼獲取一個字元串的長度
通過String自帶的length()方法獲取字元串長度。
String a="abcdefg";//定義一個字元串
int len = a.length();//通過length獲取字元串長度,這里等於7
length()該方法返回此字元串的長度。長度是等於Unicode代碼單元中的字元串的數目。
Ⅶ java怎麼判斷字元串的字元串的長度
1首先打開eclipse
2新建一個java項目,名字隨意起
3名字起好後,點擊完成
4右鍵點擊項目名稱,新建,類
Ⅷ JAVA判斷字元串的長度
簡單實現代碼如下:
public class StringLength {
/**
* 獲取字元串的長度,如果有中文,則每個中文字元計為2位
* @param value 指定的字元串
* @return 字元串的長度
*/
public static int length(String value) {
int valueLength = 0;
String chinese = "[\u0391-\uFFE5]";
/* 獲取欄位值的長度,如果含中文字元,則每個中文字元長度為2,否則為1 */
for (int i = 0; i < value.length(); i++) {
/* 獲取一個字元 */
String temp = value.substring(i, i + 1);
/* 判斷是否為中文字元 */
if (temp.matches(chinese)) {
/* 中文字元長度為2 */
valueLength += 2;
} else {
/* 其他字元長度為1 */
valueLength += 1;
}
}
return valueLength;
}
public static void main(String args[]){
String str = "hello你好";
System.out.println(StringLength.length(str));
}
}
Ⅸ java字元串長度怎麼算
通過String自帶的length()方法獲取字元串長度。
Stringa="abcdefg";//定義一個字元串
intlen=a.length();//通過length獲取字元串長度,這里等於7
length()該方法返回此字元串的長度。長度是等於Unicode代碼單元中的字元串的數目。
Ⅹ java中字元串長度的方法是什麼,返回值是什麼類型
可以通過」length「方法來獲取字元串長度,返回值類型是number類型(整形),舉例:
String str = "aaaaaabaaaabaaa";//定義一個字元串
int length = str.length();//獲取到長度值
System.out.print(length);//輸出長度結果
輸出結果:15.
備註:通常字元串類型的都是length,如果是對象的話,如List,長度獲取用size。