题目: (求字符串中大写字母的个数)编写一个程序,传给main方法一个字符串,显示该字符串中大写字母的个数。

package report3;

public class upper_7 {

	public static void main(String[] args) {
		int num = 0,i;
        for ( i=0;i < args.length;i++)
            num += count(args[i]);
           
        System.out.println("大写字母有: " + num+" 个");
    }

    public static int count(String s) {
        int num = 0;
        for (int i = 0; i < s.length(); i++) {
            if (Character.isUpperCase(s.charAt(i)))
            	//s.charAt(i)返回s中第i位的字符
            	//Character.isUpperCase('A') 判断字符是不是大写
                num++;
        }
        return num;

	}

}

注意:


1.s.charAt(i)返回s中第i位的字符
2.Character.isUpperCase('A') 判断字符是不是大写

3.如何在eclipse中给main方法传参(如图所示)

给main方法传参—— Java

给main方法传参—— Java

运行结果:

给main方法传参—— Java

 

 

相关文章:

  • 2021-06-22
  • 2022-12-23
  • 2022-12-23
  • 2022-02-10
  • 2022-12-23
  • 2021-11-09
  • 2021-07-05
  • 2021-04-01
猜你喜欢
  • 2022-12-23
  • 2021-08-22
  • 2022-12-23
  • 2021-06-18
  • 2021-10-31
  • 2021-09-30
  • 2021-11-29
相关资源
相似解决方案