Java 程式檢查列表中的任何字串是否以字母開頭


首先,使用字串元素建立一個 List

List<String> myList = new ArrayList<>();
myList.add("pqr");
myList.add("stu");
myList.add("vwx");
myList.add("yza");
myList.add("bcd");
myList.add("efg");
myList.add("vwxy");

使用 startsWith() 方法檢查 myList 中的以上任何字串是否以特定字母開頭

myList.stream().anyMatch((a) -> a.startsWith("v"));

如果任何字串以特定字母開頭,則返回 TRUE,否則返回 FALSE。

以下是一個示例,用於檢查列表中的任何字串是否以字母開頭

示例

import java.util.ArrayList;
import java.util.List;
public class Demo {
   public static void main(final String[] args) {
      List<String> myList = new ArrayList<>();
      myList.add("pqr");
      myList.add("stu");
      myList.add("vwx");
      myList.add("yza");
      myList.add("bcd");
      myList.add("efg");
      myList.add("vwxy");
      boolean res = myList.stream().anyMatch((a) -> a.startsWith("v"));
      System.out.println("Do any string begins with letter v = "+res);
   }
}

輸出

Do any string begins with letter v = true

更新於: 2019 年 7 月 30 日

5 千以上的瀏覽量

開始你的 事業

完成課程獲得認證

開始
廣告
© . All rights reserved.