第11次作业--字符串处理

题目1:编写一个应用程序,统计输入的一个字符串中相同字符的个数,并将统计结果输出。

package exercise;

import java.util.Scanner;

/**
 * @author WH
 * @project Java
 * @package exercise
 * @date 2019/11/19 14:30
 */
public class Estring {
    public static void main(String[] args) {
        Scanner s=new Scanner(System.in);
        String str=s.nextLine();
        int count=0;
        for (int i = 0; i < str.length(); i++) {
            count=0;
            for (int j = 0; j < str.length(); j++) {
                if (str.charAt(i)==str.charAt(j)){
                    count++;
                }
            }
            System.out.println(str.charAt(i)+":"+count);
        }
    }
}

 

 

package exercise;

import java.util.Scanner;

/**
 * @author WH
 * @project Java
 * @package exercise
 * @date 2019/11/19 14:44
 */
public class Hstring {
    public static void main(String[] args) {
        Scanner s=new Scanner(System.in);
        String str=s.nextLine();
        int leap=0;
        for (int i = 0; i < str.length()/2; i++) {
            if (str.charAt(i) == str.charAt(str.length() - 1 - i)) {
                leap = 1;
            }
        }
        if (leap==1){
            System.out.println("true");
        }else{
            System.out.println("false");
        }
    }
}

 

 

 

posted @ 2019-11-19 15:30  Nicholas-Wang  阅读(165)  评论(0编辑  收藏  举报