本文目錄一覽:
- 1、java中如何進行大小寫字母轉換?
- 2、java大小寫轉換
- 3、java怎樣將大寫字母轉換成小寫字母
- 4、如何用java語言把小寫換成大寫
- 5、用JAVA語言編寫字母大小寫轉換
- 6、java大小寫字母轉化
java中如何進行大小寫字母轉換?
1.創建工程,或使用已有工程,在工程下創建包,包內新建一個類,我命名為Cases類,大家根據自己喜好隨便命名,但請保持類名與文件名一致。
2.先確定單個字符,小寫字母a與大寫字母A之間的數值大小System.out.println((int)(‘z’)-(int)(‘Z’));樣一個語句就搞定了 。
3.思路是,字符串變字符數組,大轉小,字符值加32,小轉大,字符值減32 。大寫字母範圍是:65-90,小寫字母範圍是:97-122。
4.同理,大轉小這麼寫:char[] queue = str.toCharArray();for (int index = 0; index queue.length; index++) {if (((int) queue[index] 64) ((int) queue[index] 91)) {queue[index] = (char) ((int) queue[index] + 32);}System.out.println(“Lower: ” + String.valueOf(queue));
5.寫一個測試主函數看看結果:System.out.println(“originalstring:”+ORIGINAL_STRING);printLowerCase(ORIGINAL_STRING);printUpperCase(ORIGINAL_STRING);即可。
java大小寫轉換
public static void main(String[] args) {
String str = “QAZWSXEDC”;
String shuchu = “”;
char[] arr = str.toCharArray();
for(int i = 0; i arr.length; i++){
if(arr[i] % 2 == 0){
shuchu += arr[i]+””;
}
}
System.out.println(shuchu.toLowerCase()); //此方法是將大寫轉換為小寫。
//轉換為大寫是:
//System.out.println(shuchu.toUpperCase());
}
java怎樣將大寫字母轉換成小寫字母
1、具體代碼如下,字符串中大、小寫互轉
1)輸入
第一行只有一個整數m(m=10),表示測試數據組數。
接下來的m行,每行有一個字符串(長度不超過100)。
2)輸出
輸出互換後的字符串,每組輸出佔一行。
輸入字符串,字符串可以求出字符串的長度以及在各個索引的值,Java也有專門的判斷是不是大小寫以及轉換成大小寫的方法
輸出結果:如下圖
擴展資料:
java中把一個字符串中大寫字母轉換為小寫,小寫字母轉換為大寫的思路
但是需要注意的是如果某個字符串定義為String類型,那麼這個串就不能改變了,如果需要改變,那麼應該使用StringBuffer
代碼中exChange()能夠得到正確的結論,exChange2()不能得到正確的結論,如果某個字符串定義為String類型,那麼這個串就不能改變了
如何用java語言把小寫換成大寫
toLowerCase(); //字符串轉成小寫
toUpperCase(); //字符串轉成大寫
String str = “abcABC”;
String a = str.toLowerCase();
String b = str.toUpperCase();
System.out.println(“a:”+a +”b:”+b);
輸出結果a:abcabc b:ABCABC
用JAVA語言編寫字母大小寫轉換
用字符串的
toUpperCase()
小寫轉為大寫
或
toLowerCase()方法
大寫轉為小寫
如:
(小轉為大)
String
str
=
“abcd”;
str.toUpperCase();
str
就等於”ABCD”了
java大小寫字母轉化
public class OptionTest {
public static void main(String args[]) {
String V = JOptionPane.showInputDialog(null, “輸入一個大寫字母:”, “test”,
JOptionPane.QUESTION_MESSAGE);
// int v = Integer.parseInt(V);
// int offset = (int) ‘a’ – (int) ‘A’;// 計算大小寫之間的差值
// char lowercase = (char) (v + offset);
String output = “the lowercase is :” + V.toLowerCase();
JOptionPane.showMessageDialog(null, output, “test”,
JOptionPane.INFORMATION_MESSAGE);
}
}
因為你提示的是輸入一個大寫字母,所以只簡單的處理了一下。
其實使用V.toCharArray() 這種方法將其轉為char型更好一些。
toCharArray()返回一個字符數組。
看看String的API比較好
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/182917.html