目前做的最好的招聘网站,对网站建设的具体想法,西安工程造价信息网,怎么弄一个自己的网址String类有许多获取方法#xff0c;API文档里面可查看。针对获取方法#xff0c;给出小案例。 /** 需求#xff1a;遍历获取字符串中的每一个字符* 分析#xff1a;
用到两个方法#xff1a;char charAt(int index) 表示获取字符串指定索引的字符int length() … String类有许多获取方法API文档里面可查看。针对获取方法给出小案例。 /** 需求遍历获取字符串中的每一个字符* 分析
用到两个方法char charAt(int index) 表示获取字符串指定索引的字符int length() 表示获取字符串的长度*/
public class StringTest {public static void main(String[] args) {// 定义字符串String s helloworld;//思考要想获取每个索引而且效率比较高用for循环改进。for (int x 0; x s.length(); x) {// char ch s.charAt(x);// System.out.println(ch);// 仅仅是输出我就直接输出了System.out.print(s.charAt(x));}}
} 再写一个小案例 /** 需求统计一个字符串中大写字母字符小写字母字符数字字符出现的次数。(不考虑其他字符)* 举例* Hello123World* 结果* 大写字符2个* 小写字符8个* 数字字符3个* * 分析* 前提字符串要存在* A:定义三个统计变量* bigCount0* smallCount0* numberCount0* B:遍历字符串得到每一个字符。* length()和charAt()结合* C:判断该字符到底是属于那种类型的* 大bigCount* 小smallCount* 数字numberCount* D:输出结果。**/
public class StringTest2 {public static void main(String[] args) {//定义一个字符串String s Hello123World;//定义三个统计变量int bigCount 0;int smallCount 0;int numberCount 0;//遍历字符串得到每一个字符。for(int x0; xs.length(); x){char ch s.charAt(x);//判断该字符到底是属于那种类型的if(cha chz){smallCount;}else if(chA chZ){bigCount;}else if(ch0 ch9){numberCount;}}//输出结果。System.out.println(大写字母bigCount个);System.out.println(小写字母smallCount个);System.out.println(数字numberCount个);}
} 其实有更简单的方式获取大小写数字个数的方法。后面会写。转载于:https://www.cnblogs.com/wanghang/p/6299833.html