5 else" String leftPart ="if" Strin-6ren">
gpt4 book ai didi

java - 如何拆分包含相同模式的字符串

转载 作者:行者123 更新时间:2023-11-29 07:47:59 28 4
gpt4 key购买 nike

我在 java 中拆分字符串时遇到问题。我有

String test="if x=7 else if x=6 else if x>5 else"
String leftPart ="if"
String rightPart="else"

大家知道如何从 if 拆分为 else 并添加数组列表或字符串数​​组 x=7、x=6 和 x>5。

其实我想做这个

ArrayList<String>ValueArray = new ArrayList<String>();

ValueArray =[x=7,x=6,x>5];

最佳答案

试试这个..

ArrayList<String> list_array = new ArrayList<String>();
String[] string_array = test.split("else");

for(int i = 0; i < string_array.length; i++){
list_array.add((string_array[i].replace("if ","")).trim());
}

关于java - 如何拆分包含相同模式的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23798262/

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