• 计算字符个数


    计算字符个数

           爱,只会让黑夜更加黑暗。

    背景:Java 在线编程机试刷题。

    题目描述:

    写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数,不区分大小写。

    输入描述:

    第一行输入一个有字母和数字以及空格组成的字符串,第二行输入一个字符。

    输出描述:

    输出输入字符串中含有该字符的个数。

    示例1

    输入:

    ABCDEF
    A

    输出:

    1

    Java代码:

     1 import java.util.Scanner;
     2 public class Main{
     3     
     4     private static void countContains(String charAndNum, String oneChar){
     5         if(!charAndNum.isEmpty() && !oneChar.isEmpty()){
     6             int count = 0;
     7             for(int i = 0; i < charAndNum.length(); i++){
     8                 if(charAndNum.substring(i,i+1).equalsIgnoreCase(oneChar)){
     9                     count++;
    10                 }
    11             }
    12             System.out.print(count);
    13         }
    14     }
    15     
    16     public static void main(String [] args){
    17         Scanner scan = new Scanner(System.in);
    18         while(scan.hasNext()){
    19             String charAndNum = scan.nextLine();
    20             String oneChar = scan.nextLine();
    21             countContains(charAndNum,oneChar);
    22         }
    23         scan.close();
    24     }
    25     
    26 }

    输出验证:

     

     

    只会让黑夜更加黑暗

     

  • 相关阅读:
    最小乘积(基本型)
    删除数组零元素
    大小写转换
    矩阵乘法
    字串统计
    出现次数最多的整数
    Anagrams问题
    前缀表达式
    2的次幂表示
    POJ
  • 原文地址:https://www.cnblogs.com/taojietaoge/p/13619045.html
Copyright © 2020-2023  润新知