可以使用Java的Stream流和filter()方法来实现这个功能。首先,将字符串集合转换为Stream流,然后使用filter()方法筛选出以"A01.nc"结尾的字符串,最后将筛选结果收集为一个新的集合。

以下是示例代码:

import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;

public class Main {
    public static void main(String[] args) {
        List<String> stringList = new ArrayList<>();
        stringList.add("A01.nc");
        stringList.add("B01.nc");
        stringList.add("A01.nc");
        stringList.add("A02.nc");

        List<String> filteredList = stringList.stream()
                .filter(s -> s.endsWith("A01.nc"))
                .collect(Collectors.toList());

        System.out.println(filteredList);
    }
}

输出结果为:[A01.nc, A01.nc

Java有一个字符串集合需要取出其中以A01nc结尾的字符串

原文地址: https://www.cveoy.top/t/topic/iasZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录