① 怎樣用java區分大小寫字母
--> Character.isUpperCase(char : character)
Eg:
import java.io.*;
String testStr = 'ABCdef';
for (int i=0;i<=testStr.length;i++)
{
if Character.isUpperCase( testStr.charAt(i) )
System.out.println(testStr.charAt(i) +' = 大寫 ');
else
System.out.println(testStr.charAt(i) +' = 小寫 ');
}
② java 字母大小寫問題
String[] str={"font"," Font","fONT"," FOnt"};
for(int i=0;i<str.length;i++){
String str1=str[i].trim().substring(0,1).toUpperCase();//將首字母變大寫
String str2=str[i].trim().substring(1,str[i].trim().length()).toLowerCase();//除首字母外變小寫
System.out.println(str1+str2);
str[i]=str1+str2;
}
③ JAVA中無視字母大小寫判斷是否相等的方法是什麼
public boolean equalsIgnoreCase(String anotherString)將此 String 與另一個 String 比較,不考慮大小寫。如果兩個字元串的長度相同,並且回其中的相應字元都相答等(忽略大小寫),則認為這兩個字元串是相等的。
在忽略大小寫的情況下,如果下列至少一項為 true,則認為 c1 和 c2 這兩個字元相同。
這兩個字元相同(使用 == 運算符進行比較)。
對每個字元應用方法 Character.toUpperCase(char) 生成相同的結果。
對每個字元應用方法 Character.toLowerCase(char) 生成相同的結果。
參數:
anotherString - 與此 String 進行比較的 String。
返回:
如果參數不為 null,且這兩個 String 相等(忽略大小寫),則返回 true;否則返回 false。
④ 在怎樣用JAVA語言編出:輸入一個字元判斷是大小寫字母或其他字元。謝謝
Scanner scanner = new Scanner(System.in);
System.out.println("輸入字元:");
String str = scanner.next();
char ch = str.charAt(0);
if (ch >= 65 && ch <= 90) {
System.out.println("輸入字元是大寫");
} else if (ch >= 97 && ch <= 122) {
System.out.println("輸入字元是小寫");
} else if (ch >= 48 && ch <= 57) {
System.out.println("輸入字元是數字");
}
⑤ 用Java編程判斷鍵盤輸入一個字母的大小寫
char
c='c';
if(c>='a'&&c<='z'){
//小寫
}
if(c>='A'&&c<='Z'){
//大寫
}
這樣就可以了
⑥ java中區分大小寫嗎
java中區分大小寫。無論類,方法,屬性,變數都會區分。
不過唯一的特例其實是在windows中。由於windows的特性,導致java文件無法區分大小寫。所以一個package中大小寫不同的只能有一個類。
⑦ Java 如何判斷一個字元的大小寫,並將大寫換為小寫,小寫換為大寫 謝謝
一個方法是按照大小寫值的范圍判斷,然後大小寫之間互相替換
另一個方法是對字元串遍歷,對字元替換replace
⑧ java字元串中判斷字母大小寫方法是什麼
java已經提供了判斷大小寫的內置方法:
public static boolean isAcronym(String word)
{
for(int i = 0; i < word.length(); i++)
{
char c = word.charAt(i);
if (!Character.isLowerCase(c))
{
return false;
}
}
return true;
}
⑨ 用Java編程,判斷一個字母是否為小寫字母
這個通過獲取字母的ascii碼值來判斷。小寫字母的ascii碼值范圍是97-122.
⑩ java中如何判斷字母是否為小寫
【1】int n = arr.length;
【2】Character.isLowerCase(arr[i])
【3】arr[i] = Character.toUpperCase(arr[i]);