java如何增加列表元素
时间: 2023-10-18 10:05:49 浏览: 25
要向Java中的列表(List)添加元素,可以使用add()方法。以下是一个简单的示例:
```
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> myList = new ArrayList<String>();
myList.add("元素1");
myList.add("元素2");
myList.add("元素3");
System.out.println(myList);
}
}
```
运行此代码将输出以下结果:
```
[元素1, 元素2, 元素3]
```
在示例中,我们创建了一个ArrayList<String>对象,然后使用add()方法向列表中添加三个元素。最后,我们打印出列表中的所有元素。
相关问题
java easyexcel增加表头
要在EasyExcel中增加表头,你可以使用以下步骤:
1. 创建ExcelWriter对象
```java
ExcelWriter writer = EasyExcel.write(fileName).build();
```
2. 创建Sheet对象
```java
Sheet sheet = new Sheet(sheetNo, headLineMun, yourModelClass);
```
其中,headLineMun是表头所占的行数,yourModelClass是你要写入Excel的实体类。
3. 增加表头
```java
List<List<String>> head = new ArrayList<List<String>>();
head.add(Arrays.asList("表头1", "表头2", "表头3"));
sheet.setHead(head);
```
其中,List<String>中的每一个元素都是表头的一列。
4. 写入数据
```java
writer.write(dataList, sheet);
```
其中,dataList是你要写入Excel的数据列表。
5. 关闭流
```java
writer.finish();
```
完整的代码示例:
```java
public void writeExcelWithHeader(String fileName, List dataList) {
ExcelWriter writer = EasyExcel.write(fileName).build();
Sheet sheet = new Sheet(1, 0, yourModelClass);
List<List<String>> head = new ArrayList<List<String>>();
head.add(Arrays.asList("表头1", "表头2", "表头3"));
sheet.setHead(head);
writer.write(dataList, sheet);
writer.finish();
}
```
Java数组和列表有什么区别
Java数组和列表之间的主要区别在于它们存储数据的方式不同。数组是一种连续的存储方式,因此它可以更快地访问元素,但是不能增加或减少元素的数量。而列表是一种非连续的存储方式,因此它可以更灵活地处理元素,但是访问速度较慢。