gpt4 book ai didi

java - 用逗号分割后如何分割连字符?

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

我有以下输入字符串:Panama-Eduardo, Colombia-Elena

我用逗号分割字符串

String[] arr = input.split(",");

这导致

arr[0] = "Panama-Eduardo"
arr[1] = "Colombia-Elena"

我的问题是:之后如何在连字符处拆分这些字符串,以便得到以下结果:

第 1 组:

  • 巴拿马
  • 爱德华多

第 2 组:

  • 哥伦比亚
  • 埃琳娜

最佳答案

您只需再次调用split。例如:

List<String[]> result = Arrays.stream(input.split(","))
.map(s -> s.split("-"))
.collect(Collectors.toList());

关于java - 用逗号分割后如何分割连字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51163428/

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