当前位置: 首页 > 面试题库 >

用于循环搜索字符串中的单词

田文景
2023-03-14
问题内容

我似乎无法在此方法中找到for循环所需的语法。我想遍历字符串中的单词suit

编辑:要注意的一件事是cardArray是ArrayList。

public String getSuit(int card){
    String suit = cardArray.get(card);
    for (String word : suit){
        if (word.contains("SPADES")){
            suit = "SPADES";            
        }
    }
    return suit;
}

问题答案:

你可以用

for (String word : suit.split(" ")) {

在每个空格字符(U +
0020)
上分割。

或者:

for (String word : suit.split("\\s+")) {

这会分割每个空格字符序列(包括制表符,换行符等)。



 类似资料:
  • 问题内容: 数据库:Sql Server 我有名为page_text的表列,其中包含以下值 “我喜欢stackoverflow.com,因为我可以随时发布问题并获得答案。” 我想使用 SQLQUERY 搜索 它的数量。因此,在该字符串中它将返回4。 我应该可以搜索任何东西。 问题答案:

  • 我有像这样的字符串: (或) 我想看看这个字符串是否有单词“place”。 如果它们是我使用的字符串中的单词,则包含("place")。因为这是所有一个字符串,我尝试拆分但它给出了语法错误。你能让我知道如何获取它吗?

  • 本文向大家介绍在Java中搜索字符串中的字符。,包括了在Java中搜索字符串中的字符。的使用技巧和注意事项,需要的朋友参考一下 您可以使用String类的方法在字符串中搜索特定字母。此方法返回字符串中单词的位置索引(如果找到)。否则返回-1。 示例 输出结果

  • 本文向大家介绍使用MySQL搜索字符串中的特定字符?,包括了使用MySQL搜索字符串中的特定字符?的使用技巧和注意事项,需要的朋友参考一下 为此,请使用REGEXP。例如,字符J,A,V和A。让我们首先创建一个表- 使用插入命令在表中插入一些记录- 使用select语句显示表中的所有记录- 这将产生以下输出- 以下是使用MySQL在字符串中搜索字符的查询- 这将产生以下输出-

  • 我希望typeahead.js在如何匹配项方面表现得像jqueryui autocomplete。使用jqueryui autocomplete可以在文本项中进行搜索。在typeahead中,它仅从字符串的开头开始。 自动完成示例:http://goo.gl/O43afF 提前键入示例:http://twitter.github.io/typeahead.js/examples/ 使用autoco

  • 问题内容: 可以说我有一个清单 如何让用户进行通配符搜索? 搜索词:“ th_s” 将返回“ this” 问题答案: 正则表达式可能是解决此问题的最简单方法: