表生成器
public class TableBuilder
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TableBuilder |
用於在表中顯示 String 元素矩陣的幫助程序類。
概括
公共構造函數 | |
---|---|
TableBuilder (int numColumns) 構造具有特定列數的 TableBuilder。 |
公共方法 | |
---|---|
TableBuilder | addBlankLineSeparator () 添加行分隔符,如:| | (兩個管道之間的空格) |
TableBuilder | addDoubleLineSeparator () 添加行分隔符,如: +=========================================== ==+ |
TableBuilder | addLine (String[] line) 添加一行。 |
TableBuilder | addLine (String line) 添加一條長線。 |
TableBuilder | addSeparator (char end, char pipe) 添加自定義行分隔符。 |
TableBuilder | addSingleLineSeparator () 添加行分隔符,如:+---------------------------------------- --+ |
TableBuilder | addTitle (String title) 向該表添加標題。 |
String | build () 構建表並作為字符串返回。 |
TableBuilder | setOffset (int offset) 設置整個表格左邊的空白數 |
TableBuilder | setPadding (int padding) 設置每個列元素前後的空格數 |
公共構造函數
表生成器
public TableBuilder (int numColumns)
構造具有特定列數的 TableBuilder。
參數 | |
---|---|
numColumns | int :此表中的列數。 |
公共方法
添加雙線分隔符
public TableBuilder addDoubleLineSeparator ()
添加行分隔符,如: +=========================================== ==+
退貨 | |
---|---|
TableBuilder | 這 |
添加行
public TableBuilder addLine (String[] line)
添加一行。行中的列數必須等於構造函數中提供的 numColumns。
參數 | |
---|---|
line | String :行。 |
退貨 | |
---|---|
TableBuilder | 這 |
投擲 | |
---|---|
| 當行中的列數與構造函數中提供的 numColumns 不一致時。 |
添加行
public TableBuilder addLine (String line)
添加一條長線。如果它太長,TableBuilder 將把它包裝起來。請參見上面的示例。
參數 | |
---|---|
line | String :行。 |
退貨 | |
---|---|
TableBuilder | 這 |
添加分隔符
public TableBuilder addSeparator (char end, char pipe)
添加自定義行分隔符。
參數 | |
---|---|
end | char :兩端字符。 |
pipe | char : 連接兩端的字符 |
退貨 | |
---|---|
TableBuilder | 這 |
添加單線分隔符
public TableBuilder addSingleLineSeparator ()
添加行分隔符,如:+---------------------------------------- --+
退貨 | |
---|---|
TableBuilder | 這 |
添加標題
public TableBuilder addTitle (String title)
向該表添加標題。示例:+======================標題=======================+
參數 | |
---|---|
title | String :標題 |
退貨 | |
---|---|
TableBuilder | 這 |
建造
public String build ()
構建表並作為字符串返回。
退貨 | |
---|---|
String | 字符串格式的表格。 |