gpt4 book ai didi

java - 计算java中字符串中1's,0' s,2的数量

转载 作者:搜寻专家 更新时间:2023-11-01 01:02:58 25 4
gpt4 key购买 nike

我是 java 字符串操作的新手。

让我们考虑一个包含 0、1、2 的字符串,如下所示

String content = "0011221100";

您可能会问我一个问题,为什么不将其存储为整数,因为在我的情况下我应该只使用字符串。

输出为:

0's:4
1's:4
2's:2

我怎样才能实现它。

最佳答案

如果你只需要搜索1's,0's,2's所以你可以尝试这样的事情:

 String content = "0011221100";
int zeros = content.length() - content.replaceAll("0", "").length();
int ones = content.length() - content.replaceAll("1", "").length();
int twos = content.length() - content.replaceAll("2", "").length();
System.out.println("0's:" + zeros);
System.out.println("1's:" + ones);
System.out.println("3's:" + twos);

关于java - 计算java中字符串中1's,0' s,2的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21827689/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com