zoukankan      html  css  js  c++  java
  • 字母大小写转换

                                                                 字母大小写转换

     

    问题描述
      给定一个英文字母判断这个字母是大写还是小写。
    输入格式
      输入只包含一个英文字母c。
    输出格式
      如果c是大写字母,输出“upper”,否则输出“lower”。
    样例输入
    x
    样例输出
    lower
    样例输入
    B
    样例输出
    upper

       代码:

    import java.util.*;
    public class ZIMUDAXIAOXIE {
         public static  String ConverString(String str)
         {
             String upStr=str.toUpperCase();   // 定义字符为大写的变量
             String lowStr=str.toLowerCase();  // 定义字符为小写的变量
             StringBuffer sbf=new StringBuffer();    // StringBuffer 是一个字符串缓存器。
             for(int i=0;i<str.length();i++)
             {
                 if(str.charAt(i)==upStr.charAt(i))
                 {
                     sbf.append(lowStr.charAt(i));   //  append() 连接一个字符串到末尾。
                 }
                 else
                 {
                     sbf.append(upStr.charAt(i));
                 }
             }
             return sbf.toString();
         }


        public static void main(String[] args)
        {
            
             Scanner in=new Scanner(System.in);
             String str=in.nextLine();
        
            
            System.out.print( ConverString(str));
            
        }


      结果: 

     

    编程是一门艺术,要爱就要深爱。
  • 相关阅读:
    RUST实践.md
    redis.md
    opencvrust.md
    aws rds can't connect to mysql server on 'xx'
    Foundation ActionScript 3.0 With Flash CS3 And Flex
    Foundation Flash Applications for Mobile Devices
    Flash Mobile Developing Android and iOS Applications
    Flash Game Development by Example
    Actionscript 3.0 迁移指南
    在SWT中非UI线程控制界面
  • 原文地址:https://www.cnblogs.com/pwhit/p/5043300.html
Copyright © 2011-2022 走看看