public class ST_Array extends STBase implements Cloneable
示例:
1 2.0 5.0
————《GB/T 33190-2016》 表 2 基本数据类型
| 构造器和说明 |
|---|
ST_Array(Serializable... arr) |
| 限定符和类型 | 方法和说明 |
|---|---|
ST_Array |
add(String item) |
ST_Array |
clone() |
double[] |
expectArr(int len)
获取期待长度的数组
如果无法解析或长度不足则补充0
|
int[] |
expectIntArr(int len)
获取期待长度的数组
如果无法解析或长度不足则补充0
|
Double |
get(int index)
获取Index上的数字
注意数组越位
|
List<String> |
getArray() |
static ST_Array |
getInstance(String arrStr)
获取 ST_Array 实例如果参数非法则返还null
|
Integer |
getInt(int index)
获取Index上的数字
注意数组越位
|
ST_Array |
mtxMul(ST_Array array)
矩阵相乘
|
void |
printMtx() |
ST_Array |
setArray(List<String> array) |
int |
size()
数组长度
|
Double[] |
toDouble()
获取浮点数组
|
Integer[] |
toInt()
获取整形数组
|
double[][] |
toMtx()
反序列化为矩阵数组
|
String |
toString() |
static ST_Array |
unitCTM()
获取一个单位矩阵变换参数
|
fmt, getElement, toDouble, toIntpublic ST_Array(Serializable... arr)
public static ST_Array unitCTM()
public static ST_Array getInstance(String arrStr)
arrStr - 数字字符串public Double[] toDouble()
public Integer[] toInt()
public int size()
public double[][] toMtx()
public void printMtx()
public Double get(int index)
注意数组越位
index - indexpublic Integer getInt(int index)
注意数组越位
index - indexpublic int[] expectIntArr(int len)
如果无法解析或长度不足则补充0
len - 长度public double[] expectArr(int len)
如果无法解析或长度不足则补充0
len - 长度Copyright © 2021. All rights reserved.