1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 小菜面试 String 篇 之 统计一个字符串中数字 字母 的个数

小菜面试 String 篇 之 统计一个字符串中数字 字母 的个数

时间:2023-01-09 11:56:22

相关推荐

小菜面试 String 篇 之  统计一个字符串中数字 字母 的个数

本题主要考察 String 的charAt方法 ,和 Character的isDigit 和 isAlphabetic 方法

本身没有什么技术含量,但这两个方法的完整签名,却很少有人记得住,并且用手写下来。

感觉使用vim能避免呢? 还有一个知识点 要记住 sunbstring(index1,index2)返回的是 index1-----index2-1 个字符,不包括第二个索引的值

1 import java.lang.Character; 2 public class StringCount 3 { 4public static void main(String[] args) 5{ 6 String s = "avs123d3ed&*%%&3122dff33fd2"; 7 int dc = 0,ac = 0 ,oc = 0; 8 9 for(int i = 0; i < s.length();i++)10 {11 if(Character.isDigit(s.charAt(i)))12 {13 dc++;14 }15 else if(Character.isAlphabetic(s.charAt(i)))16 {17 ac++;18 }19 else20 {21 oc++;22 }23 }24 25 System.out.println("numCount = " + dc);26 System.out.println("alpCount = " + ac);27 System.out.println("othCount = " + oc);28}29 30 31 }

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。