zoukankan      html  css  js  c++  java
  • 2013-10-31日作业

    1、定义一char数组字符,统计其中大写字母多少个,小写字母,数字,已经空格多少个输出

    import java.util.Scanner;
    public class staChar{
     public static void main(String args[]){
     char myChar[]={'A','h','S',' ','8','f','7',' ','H','j'};
     String myString;
     int charlength,i,countBig=0,countSmall=0,countBlank=0,countDigital=0;
      for(i=0;i<myChar.length;i++){
       if(myChar[i]>='A'&&myChar[i]<='Z'){
        countBig++;
       }
       if (myChar[i]>='a'&&myChar[i]<='z'){
        countSmall++;
       }  
       if(myChar[i]>='0'&&myChar[i]<='9'){
        countDigital++;
       }
       if(myChar[i]==' '){
        countBlank++;
        }
      }
      System.out.println("数组中大写字母的数目为:"+countBig);
      System.out.println("数组中小写字母的数目为:"+countSmall);
      System.out.println("数组中数字的数目为:"+countDigital);
      System.out.println("数组中空格的数目为:"+countBlank);  
     } 
    }

    2.定义一char数组字符,将所有小写字母转换成大写

    public class changeChar{
     public static void main(String args[]){
     char myChar[]={'A','h','S',' ','8','f','7',' ','H','j'};
     String myString;
     int charlength,i,flagchar;
     System.out.println("输出数组:");
      for(i=0;i<myChar.length;i++){
      System.out.print(myChar[i]);
       if (myChar[i]>='a'&&myChar[i]<='z'){
       flagchar=(int)myChar[i]-32;
       myChar[i]=(char)flagchar; 
       }    
      }
      System.out.println();
      System.out.println("小写字母转换为大写字母后,数组输出:");
      for(i=0;i<myChar.length;i++){
       System.out.print(myChar[i]);
      }
     }
    }

     

  • 相关阅读:
    明年,我们依然年轻
    总有些东西会如台风一样的来
    ora00257错误处理方法
    ORACLE登录错误的解决方法
    C#中public new void add()的new在这里的意义
    Oracle Form Builder配置问题的一些总结
    作为程序员,你应该知道的职场晋升之路
    ORA01034错误的解决方法
    【转】JQUERY刷新页面
    【转】对C# 中堆栈,堆,值类型,引用类型的理解
  • 原文地址:https://www.cnblogs.com/totheike/p/3448619.html
Copyright © 2011-2022 走看看