package com.yjk.xyt.test;import java.util.Scanner;/** * Created by yang on 2017/12/27. */ public class Charttest {public static void main(String [] args){System.out.println("请输入一串字符串");Scanner sc= new Scanner(System.in);String str = sc.nextLine();//获取输入信息 System.out.println("请输入一个字符");String write= sc.nextLine();char b=write.charAt(0); // String str="cbb123cbb456chjASDss"; int recording = 0;for(int i =0; i<str.length();i++){char a=str.charAt(i);if (a == b){recording++;}}System.out.println("共有" +recording +"个相同的字符");};// 1、构造一个Scanner对象scanner,利用System.in作为构造参数 // 2、利用scanner中的方法获得用户的输入 // 3、获取整数可以用nextInt(),其他字符串之类的可以直接next() // 示例: // Scanner scanner = new Scanner(System.in); // scanner.next(); }
这是在控制台接受用户输入的字符串和一个字符 然后在string字符串中查找共有几个 相同的字符