博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
十一、String类(lang包底下)
阅读量:6257 次
发布时间:2019-06-22

本文共 1053 字,大约阅读时间需要 3 分钟。

//一个字符串,大写字母个数,小写字母个数,其他字符个数(String类)

public class Helloworld1 {

 public static void main(String args[]) {
  String str = "360 dazhan QQ";
   int num2[] = new int[13];
  for(int j=0;j<str.length();j++) {
   num2[j] = str.codePointAt(j);        //将转化后的ASCII值,传给数组
   }
   int a = 0;
   int b = 0;
   int c = 0;
   for(int k=0;k<num2.length;k++) {
    if(num2[k]>96 && num2[k]<123) {
     a++;
     }else if(num2[k]>64 && num2[k]<91) {
     b++;
    }else {
     c++;
     }
    }
    System.out.println("小写字母数:"+a);
    System.out.println("大写字母数:"+b);
    System.out.println("其他字符数:"+c);
  }
 }
....................................................................................................................................
//给定字符串中出现,某一相同字符串的次数(String类)

public class Helloworld1 {

 public static void main(String args[]) {
    String str = "Hello world word wo wo";
    int count = 0;
     int index = 0;
     while(str.indexOf("wo",index)>0) {             //whlie循环(不知道循环的次数的时候用)
      index = str.indexOf("wo",index) + 1;     //索引跳过已被找到的字符串
      count++;
      }
     System.out.println("出现字符串wo的次数: "+count);
  }
 }

转载于:https://www.cnblogs.com/jianzhi20093120/archive/2012/07/17/2596603.html

你可能感兴趣的文章
iOS数据持久化存储之属性列表
查看>>
最后冲刺时间
查看>>
前端开发薪资之各地区对比(图文分析)
查看>>
jquery简单的大背景banner图片全屏切换
查看>>
java疑问
查看>>
JAVAEE 介绍
查看>>
视图和路由
查看>>
优酷新版播放器站外调用代码详解
查看>>
Python之操作符优先级
查看>>
【学习笔记】PHP会话控制
查看>>
面试题 17:合并两个排序的链表
查看>>
Linux命令--链接文件的那些事
查看>>
您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项...
查看>>
《梦断代码》读后感02
查看>>
java面试资料总结
查看>>
ubuntu 16.04 安装PhpMyAdmin
查看>>
c#中的常用ToString()方法总结
查看>>
ajax五,jsonp跨域的本质
查看>>
调用打印机打印
查看>>
poj1742
查看>>