Java中如何将一个字符串、三个整型数据存入一个字符串,再存入ArrayList中
时间: 2024-02-28 15:55:05 浏览: 20
可以先将字符串和三个整型数据组合成一个字符串,再将组合后的字符串存入ArrayList中。可以使用字符串拼接符号"+"将不同类型的数据连接起来,然后存入ArrayList中,代码如下:
```java
ArrayList<String> list = new ArrayList<String>();
String str = "hello";
int num1 = 1;
int num2 = 2;
int num3 = 3;
String combinedStr = str + "," + num1 + "," + num2 + "," + num3;
list.add(combinedStr);
```
在这个例子中,我们将字符串和三个整型数据用逗号分隔组合成了一个字符串,然后将这个字符串存入了ArrayList中。在实际应用中,我们可以使用不同的分隔符或格式来组合不同类型的数据,以满足不同的需求。
相关问题
Java中如何将一个字符串、三个整型数据存入ArrayList中
可以使用ArrayList的add方法将字符串和整型数据存入ArrayList中,代码如下:
```java
ArrayList<Object> list = new ArrayList<Object>();
String str = "hello";
int num1 = 1;
int num2 = 2;
int num3 = 3;
list.add(str);
list.add(num1);
list.add(num2);
list.add(num3);
```
需要注意的是,由于ArrayList是一个泛型类,如果要将不同类型的数据存入同一个ArrayList中,需要将数据类型声明为Object。在获取数据时,需要进行强制类型转换。
Java中讲一个字符串数组赋值给一个List
可以使用Java中的Arrays类中的asList方法将字符串数组转换为List。以下是示例代码:
```java
String[] arr = {"apple", "banana", "orange"};
List<String> list = Arrays.asList(arr);
```
这将创建一个List<String>对象,其中包含字符串数组中的所有元素。注意,asList返回的列表是固定大小的,不能使用add和remove方法来更改它。如果需要更改列表,则需要使用其他类型的List实现,例如ArrayList。