javastring小寫
『壹』 java中聲明變數時 為什麼其他的類型都是小寫 而string要大寫
java中變數分為基本類型和對象類型
題主說的其它類型小寫是指的基本類型int, char, double等
String類不是基本類型而是對象類型,所以按java約定是首字母大寫的。
『貳』 怎樣把一段java字元串中的字元的大寫轉為小寫,小寫轉為大寫
有2個方法:
toLowerCase()
使用默認語言環境的規則將此 String 中的所有字元都轉換為小寫。
toLowerCase(Locale locale)
使用給定 Locale 的規則將此 String 中的所有字元都轉換為小寫
『叄』 java用String類的toUpperCase()和toLowerCase()方法轉字元串的大小寫
1、【toUpperCase()】的意思是將所有的英文字元轉換為大寫字母,如:
String cc = 「aBc123」.toUpperCase(); 結果就是:ABC123。
2、【toLowerCase()】的意思是將所有的英文字元轉換為小寫字母,如:
String cc = 「aBc」.toUpperCase(); 結果就是:abc123。
下面是一個完整的例子代碼,裡面運用到了【toUpperCase()】和【toLowerCase()】方法轉字元串的大小寫:
注意:這兩個方法只對英文字母有效,對除了A~Z和a~z的其餘字元不會產生影響。
(3)javastring小寫擴展閱讀:
如何解決toUpperCase()或者toLowerCase()的警告,可以輸入下面的兩串代碼,完了之後clean一下工程:
string.toUpperCase(Locale.ENGLISH);
string.toUpperCase(Locale.US);
此外,無論想要大寫字母,還是小寫字母的處理方式一致時,就需要將字元串先統一轉換為一致的格式,再進行處理。
參考資料來源:網路-toUpperCase
參考資料來源:網路-toLowerCase
『肆』 java中String部分大小寫轉換問題
需求不是很明確,如果一個字元串有多個BC呢?都轉化還是只轉化第一個。
下面的代碼,s是整個字元串,sub是要轉化的字元串
StringtoLowerCase(Strings,Stringsub){
returns.replaceAll(sub,sub.toLowerCase());
}
『伍』 誰知道Android;Java中為什麼int小寫而String大寫
int 也是有大寫的,大寫的是 Integer 。
樓下說的也沒錯,所有的類開頭的字母都是大寫的,比如我們都知道,將一個int 類型的數據轉為 String 類型,那麼你要這么寫: String.valueOf();
那麼將一個 String 類型的數據轉為int 類型, 是不是要這么寫: Integer.parseInt(); ,而不是int.parseInt();
『陸』 java中定義變數String首字母大寫,而int卻可以小寫,為什麼呢
因為String是引用類型又或者稱之為對象類型,而int是基本類型
在Java中對象類型首字母需要大寫
『柒』 在java中怎樣將string 小寫裝換成大寫
String lowerStr = "abcdefg";
String uppercase = lowerStr.toUpperCase();
『捌』 java如何使字元串首字母小寫
java使首字母小寫可以使用String提供的replaceFirst轉換小寫的方法,如下代碼:
packagecom.qiu.lin.he;
publicclassCeshi{
publicstaticvoidmain(String[]args){
char[]chars=newchar[1];
Stringstr="ABCDE1234";
chars[0]=str.charAt(0);
Stringtemp=newString(chars);
if(chars[0]>='A'&&chars[0]<='Z'){//當為字母時,則轉換為小寫
System.out.println(str.replaceFirst(temp,temp.toLowerCase()));
}
}
}
運行結果如下:
『玖』 java中怎樣把字元串小寫轉化為大寫
String的toUpperCase()方法
Java String.toUpperCase(Locale locale)方法用法實例教程,將在此字元串中的所有字元為大寫的規則給定的Locale
packagecom.yii;
importjava.lang.*;
importjava.util.*;
publicclassStringDemo{
publicstaticvoidmain(String[]args){
Stringstr1="ThisisTutorialsPoint";
//usingthedefaultsystemLocale
Localedefloc=Locale.getDefault();
//
System.out.println("stringvalue="+str1.toUpperCase(defloc));
str1="www..com";
System.out.println("stringvalue="+str1.toUpperCase(defloc));
}
}
讓我們來編譯和運行上面的程序,這將產生以下結果:
stringvalue=THISISTUTORIALSPOINT
stringvalue=WWW.BAIDU.COM
『拾』 java中怎麼將字元串轉化為小寫
很簡單,如果不是自己實現的話,string裡面有做好的方法
Stringstr="ABCDEFG";
str=str.toLowerCase();
這樣str的值就是小寫的了"abcdefg"