java用String類的toUpperCase()和toLowerCase()方法轉字符串的大小寫


1.如何判斷英文字母的大小寫:

package com.ldw.string;   
  
import java.util.Scanner;  
  
/**  
 * @author  作者:ldw  E-mail: csu.ldw@csu.edu.cn 
 * @version 創建時間:2015年4月28日 下午12:47:26  
 * 類說明  
 */  
public class UppserOrLower {  
    private static Scanner console;  
  
    public static void main(String[] args) {  
        System.out.print("請輸入一組字符串:");  
        console = new Scanner(System.in);  
        String str = console.nextLine();  
        StringBuilder upperStr = new StringBuilder();  
        StringBuilder lowerStr = new StringBuilder();  
        int i = 0;  
        while(i < str.length()){  
            char chr = str.charAt(i);  
            if(Character.isUpperCase(chr)){  
                upperStr.append(chr);  
            }else if(Character.isLowerCase(chr)){  
                lowerStr.append(chr);  
            }  
            i++;  
        }  
        System.out.println("大寫字母有:" + upperStr.toString());  
        System.out.println("小寫字母有:" + lowerStr.toString());  
    }  
}  

2.toUpperCase的意思是將所有的英文字符轉換為大寫字母,如:

String  cc = "aBc123".toUpperCase();
//結果就是:ABC123。

3.toLowerCase的意思是將所有的英文字符轉換為小寫字母,如:

String  cc = "aBc123".toLowerCase();
//結果就是:abc123。

備注:這兩個方法只對英文字母有效,對除了A~Z和a~z的其余字符無任何效果。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM