public class CsvArrayReader extends BaseCsvReader<String[]>
Modifier and Type | Field and Description |
---|---|
protected int[] |
columns
读取的列
|
protected int |
columnSize
列数
|
Modifier | Constructor and Description |
---|---|
|
CsvArrayReader(CsvReader reader) |
|
CsvArrayReader(CsvReader reader,
Collection<String[]> rows) |
protected |
CsvArrayReader(CsvReader reader,
Collection<String[]> rows,
Consumer<String[]> consumer) |
|
CsvArrayReader(CsvReader reader,
Consumer<String[]> consumer) |
Modifier and Type | Method and Description |
---|---|
CsvArrayReader |
capacity(int capacity)
设置列容量
|
CsvArrayReader |
columnOfNull(String text)
设置列为空的值
|
CsvArrayReader |
columnOfNullToEmpty()
设置列为空的值为 ""
|
CsvArrayReader |
columns(int... columns)
设置读取的列
|
int |
getColumnSize() |
protected String[] |
parserRow(String[] row)
解析行
|
clear, close, get, get, getOption, getRaw, getReader, getRowNum, getRows, iterator, nextRow, read, read, readRow, skip, skip, skipEmptyRows
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public CsvArrayReader(CsvReader reader)
public CsvArrayReader(CsvReader reader, Collection<String[]> rows)
protected CsvArrayReader(CsvReader reader, Collection<String[]> rows, Consumer<String[]> consumer)
public CsvArrayReader columnOfNull(String text)
text
- textpublic CsvArrayReader columnOfNullToEmpty()
Strings.EMPTY
public CsvArrayReader columns(int... columns)
columns
- 列public CsvArrayReader capacity(int capacity)
capacity
- capacityprotected String[] parserRow(String[] row)
BaseCsvReader
parserRow
in class BaseCsvReader<String[]>
row
- rowpublic int getColumnSize()
Copyright © 2024. All rights reserved.