码迷,mamicode.com
首页 > 编程语言 > 详细

java用String类的toUpperCase()和toLowerCase()方法转字符串的大小写

时间:2018-03-21 17:32:05      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:文字   line   can   char   mail   ons   stat   str   upper   

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 = "aBc".toUpperCase();
//结果就是:abc123。

备注:这两个方法只对英文字母有效,对除了A~Z和a~z的其余字符无任何效果。

java用String类的toUpperCase()和toLowerCase()方法转字符串的大小写

标签:文字   line   can   char   mail   ons   stat   str   upper   

原文地址:https://www.cnblogs.com/shuilangyizu/p/8617983.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!