gpt4 book ai didi

java - 在java Android Studio中将数据从保存数组数据的字符串加载到字符串数组

转载 作者:行者123 更新时间:2023-12-01 16:28:17 25 4
gpt4 key购买 nike

我实际上有一个包含字符串数组格式的字符串。我想将该字符串数据加载到数组中。

String data = "{"Sam" , "14","USA","7th"}";

和字符串数组

String loaded_data[][];

提前致谢...

最佳答案

我想这就是你想要的。

使用 String.split() 将字符串拆分为带有 , 正则表达式的字符串数组。

    public void something() {
String data = "{'Sam' , '14','USA','7th'}";

data = data.substring(1, data.length() - 1); //Ignores curly brackets
data = data.replaceAll("'", ""); //Removes apostrophes
data = data.replaceAll(" ", ""); //Removes whitespace


String[] loadedData = data.split(","); //Splits string -> string[]

System.out.println(Arrays.toString(loadedData));
}

打印:

[Sam, 14, USA, 7th]

关于java - 在java Android Studio中将数据从保存数组数据的字符串加载到字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62117722/

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