题目描述:给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。
J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。输入: J = “aA”, S = "aAAbbbb"输出: 3
这道题比较基础,考到的就是字符串的比较,只要在J串发现一个和S串相同的字符,宝石数目就加一。本人发现用Java编写这道题特别简单:
这个题目需要注意的:
1.涉及到Java中String类的public char charAt(int index)方法的用处
2.在Java中length是属性,针对数组说的,数组.length就是取得数组的长度。而length()是方法,针对字符串说的,字符串.length()是取得字符串长度,
---------------------
作者:微笑感染黑暗的街头
来源:CSDN
原文:https://blog.csdn.net/qq_44757201/article/details/89857458
版权声明:本文为博主原创文章,转载请附上博文链接!404