zoukankan      html  css  js  c++  java
  • java 第11次作业

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

    代码

    import java.util.*;
    public class Test {
    public static void main(String[] args) {
         System.out.println("请输入字符串:");
            Scanner r = new Scanner(System.in);
                String str1 = r.nextLine();
               int count;
            for(int i=0;i<str1.length();i++) {
                 count =0;
                 if(str1.indexOf(str1.substring(i,i+1))==i){
           for(int j=0;j<str1.length();j++){
               if(str1.charAt(i)==str1.charAt(j))
               count+=1;    
               }
           System.out.println(str1.charAt(i)+":"+count+"次");
           }
        }
            
        }
             
    }

    运行结果

    题目2:编写程序,输入一个字符串,判断该串中的字母能否组成一个回文串。

    代码

    /**

    isPaildrome()方法:判断该字符串第一个字符和最后一个字符是否相等,相等就继续比较第二个字符和倒数第二个字符,直到出现不匹配或者所有字符检查完毕。

    主方法中,实现输入字符串,调用isPaildrome()方法。

    */

    import java.util.*;
    public class t {
    
        public static void main(String[] args) {
            
            System.out.println("请输入字符串:");
            Scanner r = new Scanner(System.in);
            String str1 = r.nextLine();
            if(isPaildrome(str1))
            {
                System.out.println(str1+"是回文");
            }
            else{
                System.out.println(str1+"不是回文");}
        }
    
    public  static boolean isPaildrome(String s){
        int low=0;
        int high=s.length()-1;
        while(high>low){
            if(s.charAt(low)!=s.charAt(high))
                {return false;}
            else{low++;
            high--;}
        }
        return true;
    }
    }

    运行结果

     

  • 相关阅读:
    学习 iOS多线程开发 Demo示意
    python(数字Number)
    python(元组)
    python(列表)
    python(一)
    APP自动化测试框架搭建(转载)
    Appium真机运行Device Name获取方法
    关于android sdk manager在下载包时没有android intel x86 atom system image等项
    adb shell命令查看当前与用户交互的activity
    SDK更新
  • 原文地址:https://www.cnblogs.com/shanshan3/p/11889682.html
Copyright © 2011-2022 走看看