zoukankan      html  css  js  c++  java
  • java解决查找问题

    1。给定一个字符串,找到里面的大写字母和小写字母以及其他字母的个数:

    代码:

    package test;
    
    public class Stringclass {
        public static void main(String[] args) {
            String s="AHGSASGVAjgahASHGBSAHAGagd*((";
            int xiaoxienumber=0;
            int daxienumber=0;
            int other=0;
            for(int i=1;i<s.length();i++) {
               char z=s.charAt(i);    
                if(Character.isLowerCase(z)) {
                    xiaoxienumber++;
                }else if(Character.isUpperCase(z)) {
                    daxienumber++    ;
                }else{
                   other++ ;
                }
            }
            System.out.println("在这段字符串中,大写字母有"+xiaoxienumber+"小写字母有"+daxienumber+"其他有"+other);
       }
    }

    截图:

    2.查询一段字符串含特定字符串的个数

    代码:

    package test;
    
    public class Stringclass2 {
     public static void main(String[] args) {
         String s="java32432443javasdkfhukewfhjavaekjwhfewiuehjava";
         String find="java";
         int number=0;
         int index=-1;
         while((index=s.indexOf(find))!=-1) {
             s=s.substring(index+find.length());
             number++;
         }
         System.out.println("字符串含JAVA的个数为"+number);
     }
    }

    截图:

  • 相关阅读:
    网络协议 22
    网络协议 21
    网络协议 20
    网络协议 19
    网络协议 18
    网络协议 17
    网络协议 16
    网络协议 15
    网络协议 14
    .net 4.0 中的特性总结(五):并行编程
  • 原文地址:https://www.cnblogs.com/frankzone/p/8094799.html
Copyright © 2011-2022 走看看