String API 中的方法演示 输出一个字符串中所有的大写字母、小写字母 判断一个字符串中,"sunjavaibmjavaoraclejavahellojavagoodjava"java 字符串出现的次数。
来源:互联网 发布:关系型数据库特点 编辑:程序博客网 时间:2024/05/21 08:41
public class Test1 {
public static void main(String[] args) {
/*
* 1、String API 中的方法: 字符查找indexof
*
* 子字符串查找indexof
*
* 两个字符串比较compareTo
*
* 字符串的包含
*
* 字符串输出的格式化显示valueOf ,parseInt
*
* 字符串拆分 split
*
* 字符索引查找 indexof
*
* 字符串输出类型的转换 String
*
* 转换成 int valueOf ,parseInt
*/
String str1 = "Hello Ambow!";
String str2 = "324036673";
String str5 = "123432543654654365";
String[] array = str1.split(" ");
for(int i = 0;i < array.length;i++){
System.out.println("array[" + i + "]=" + array[i]);
}
/* int ch0 = Integer.parseInt(str1);
* System.out.println("ch0=" + ch0);
* str1中必须是数字组成的字符串
*/
Long ch5 = Long.valueOf(str5);
System.out.println("ch5=" + ch5);
int ch1 = Integer.parseInt(str2);
System.out.println("ch1=" + ch1);
Integer ch6 = Integer.valueOf(str2);
System.out.println("ch1=" + ch6);
String str4 = "23";
Integer ch2 = Integer.valueOf(str4);
System.out.println("ch2=" + ch2);
System.out.println(str1.charAt(6));
// System.out.println(str1.indexOf(ch));
// System.out.println(str1.indexOf(0));
System.out.println(str1.indexOf(" "));
System.out.println(str1.indexOf(""));
System.out.println(str1.indexOf(" "));
System.out.println(str1.indexOf("A"));
System.out.println(str1.indexOf("Amb"));
System.out.println(str1.indexOf("amb"));
System.out.println(str1.concat(" ").concat(str2));
System.out.println(str1.equals(str2));
System.out.println(str1.compareTo(str2));
System.out.println(str1.compareTo("Hea"));
System.out.println(str2.compareTo("Hib"));
/*
* String i = str2.valueOf(4); System.out.println(i);
*/
/*
* 2、输出一个字符串中所有的大写字母、小写字母、 非字母字符的个数。
*/
int countUp = 0, countLow = 0, countNotChar = 0;
for (int i = 0; i < str1.length(); i++) {
char c = str1.charAt(i);
if (c >= 'A' && c <= 'Z') {
countUp++;
} else if (c >= 'a' && c <= 'z') {
countLow++;
} else
countNotChar++;
}
System.out.println("字符串中所有的大写字母有:" + countUp);
System.out.println("字符串中所有的小写字母:" + countLow);
System.out.println("非字母字符的个数:" + countNotChar);
/*
* 3、判断一个字符串中,"sunjavaibmjavaoraclejavahello javagoodjava" java
* 字符串出现的次数。
*/
String str3 = "sunjavaibmjavaoraclejavahello javagoodjava";
int count = 0;
for (int i = 0; i < str3.length() - 3; i++) {
if (str3.substring(i, i + 4).equals("java")) {
i += 3;
count++;
}
}
System.out.println("java字符串出现的次数:" + count);
}
}
- String API 中的方法演示 输出一个字符串中所有的大写字母、小写字母 判断一个字符串中,"sunjavaibmjavaoraclejavahellojavagoodjava"java 字符串出现的次数。
- 判断一个字符串中,"sunJavaibmjAvaoraclejaVahelloJAVAgoodjava" java 字符串出现的次数, 并把所有的 java改成大写或小写。
- 把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母
- 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)
- java 怎样从一个string字符串中判断某个字母出现的次数
- Java——求一个字符串中大写字母,小写字母,非字母的个数分别是多少
- 一个字符串中字母出现的次数
- [Java练习]输入一个字符串,输出其中某个小写字母出现的次数
- [Java练习]输入一个字符串,输出其中某个小写字母出现的次数
- java--一个字符串中出现次数最多的字母
- 【Java】编写一个方法,输出在一个字符串中,指定字符串出现的次数
- 输出一个字符串中的小写字母、大写字母、其他字符的个数
- 编写一个生成随机字符串的方法,参数接收长度,字符串中可能含有大写字母、 小写字母和数字。
- 手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。
- 手动输入一个字符串,仅限小写字母,统计并输出每个字符在字符串中出现的次数,并输出。
- 输入一个字符串,计算该字符串中字母的个数,并将大写字母转化为小写字母,小写字母转化为大写字母
- java中把一个字符串中大写字母转换为小写,小写字母转换为大写
- java中把一个字符串中大写字母转换为小写,小写字母转换为大写
- ghost克隆unix IDE硬盘经验谈
- java sdk api 1.6.0文档中文版 官方~
- 也谈内存对齐
- day6 多态--抽象类、接口、instanceof static、final 枚举类型enum
- 如何显示大场景海量三维模型?
- String API 中的方法演示 输出一个字符串中所有的大写字母、小写字母 判断一个字符串中,"sunjavaibmjavaoraclejavahellojavagoodjava"java 字符串出现的次数。
- [转]linux 修改时间 - [命令操作]
- hello
- S3C2440的程序启动过程
- 简单全排列C递归实现 没考虑重复情况
- 策略模式 用其它方法改进
- others
- VC++ 获取窗体句柄,并发送键盘消息
- Android移植到mini2440(进行中)