gpt4 book ai didi

java - java中比较两个字符串,如何打印等于单词

转载 作者:行者123 更新时间:2023-11-30 04:28:47 27 4
gpt4 key购买 nike

在java中我有2个字符串(每个字符串包含一个单词列表,例如ab,ac,ad,bb,bc,bd,第二个字符串包含用户输入(例如单词“a”)我想比较这2个字符串并获取第一个字符串包含的文本(就像如果startswith返回true我想打印出匹配的单词,例如在我的例子中ab,ac,ad)有人知道我该怎么做吗?

最佳答案

使用分割并迭代

String input = "a";
String str = "ab,ac,ad,bb,bc,bd";
for (String s: str.split(",")) {
if (s.startsWith(input)) {
System.out.println("String " + s + " starts with " + input);
}
}

关于java - java中比较两个字符串,如何打印等于单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15144338/

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