gpt4 book ai didi

java - 如何将数组分解为不同的字符串

转载 作者:行者123 更新时间:2023-12-02 09:07:27 25 4
gpt4 key购买 nike

所以我将一个数组从一个 Activity 传递到另一个 Activity ,当我将数组发送到其他 Activity 时,我想将数组分解为各种字符串。例如:

在第一个 Activity 中:

array[] x = [car,ball,mouse,shirt]

在第二个 Activity 中:

接收 x array[] ,然后将其分解为:

string one = "car"
string two = "ball"
string three = "mouse"
string four = "shirt"

例如,我可以分别对其中的每一个使用 Toast 操作。

这是我的实际代码:

头等舱:

Bundle b=new Bundle();
b.putStringArray("key",new String[]{repeat,temp,humidit,activer,food});
Intent i=new Intent(recruiter.this, StructureClass.class);
i.putExtras(b);

二等:

Bundle b = this.getIntent().getExtras();
final String[] array= b.getStringArray("key");



Toast.makeText(StructureClass.this, "i want the string to be shown here
separately for each value! " , Toast.LENGTH_LONG).show();

最佳答案

据我了解,您想将数组拆分为带有分隔符的字符串

List<String> list = Arrays.asList(x);
String.join(", ", list);

enter image description here

关于java - 如何将数组分解为不同的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59699248/

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