Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

表格生成器

public class TableBuilder
extends Object

java.lang.Object
com.android.tradefed.util.TableBuilder


用來在表格中顯示String元素矩陣的Helper類。

摘要

公共建設者

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 :此表中的列數。

公開方法

addBlankLineSeparator

public TableBuilder addBlankLineSeparator ()

添加行分隔符,例如: | (兩個管道之間的空白空間)

退貨
TableBuilder 這個

addDoubleLineSeparator

public TableBuilder addDoubleLineSeparator ()

添加行分隔符,例如:+ ========================================= == +

退貨
TableBuilder 這個

addLine

public TableBuilder addLine (String[] line)

添加一行。行中的列數必須等於構造函數中提供的numColumns。

參量
line String :行。

退貨
TableBuilder 這個

投擲
IllegalArgumentException 當行中的列數與構造函數中提供的numColumns不符時。

addLine

public TableBuilder addLine (String line)

添加一條長行。如果太長,TableBuilder將對其進行包裝。參見上面的例子。

參量
line String :行。

退貨
TableBuilder 這個

addSeparator

public TableBuilder addSeparator (char end, 
                char pipe)

添加自定義行分隔符。

參量
end char :兩個結尾字符。

pipe char :連接兩端的字符

退貨
TableBuilder 這個

addSingleLineSeparator

public TableBuilder addSingleLineSeparator ()

添加行分隔符,例如:+ ------------------------------------------- -+

退貨
TableBuilder 這個

添加標題

public TableBuilder addTitle (String title)

向該表添加標題。示例:+ ===================== TITLE ====================== +

參量
title String :標題

退貨
TableBuilder 這個

建立

public String build ()

生成表並作為字符串返回。

退貨
String 字符串格式的表格。

setOffset

public TableBuilder setOffset (int offset)

設置整個表格左側的空白數量

參量
offset int :空格數

退貨
TableBuilder 這個

setPadding

public TableBuilder setPadding (int padding)

設置每個列元素前後的空白數

參量
padding int :空格數

退貨
TableBuilder 這個