771:宝石与石头

题目描述:给定字符串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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 给定字符串J代表石头中宝石的类型,和字符串S代表你拥有的石头。S中每个字符代表了一种你拥有的石头的类型,你想知道你...
    SunSeaSky阅读 3,890评论 0 0
  • 一直觉得自己的编程能力不怎么好,于是想到了在Leecode上刷题的这个想法。就先从最基础的开始吧。如果你有更好的解...
    sixkery阅读 3,961评论 0 1
  • 题目: 给定字符串J代表石头中宝石的类型,和字符串S代表你拥有的石头。S中每个字符代表了一种你拥有的石头的类型,你...
    不一样的卡梅利多阅读 1,339评论 0 0
  • 给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你...
    闭门造折阅读 1,144评论 0 0
  • 1、题目如下:给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的...
    ZeroForSpider阅读 2,563评论 0 0