Int2D

Inheritance: java.lang.Object

public final class Int2D

由 lexchou 于 2017/5/17 创建。二维 int 数组包装器

构造函数

构造函数描述
Int2D(int rows, int columns)使用默认数据分配构造二维 int 数组。
Int2D(int rows, int columns, int[] data)使用给定数据构造二维 int 数组

方法

方法描述
equals(Object arg0)
get(int r, int c)获取指定位置的元素
getClass()
getColumns()
getLength(int rank)
getRows()
hashCode()
length()获取此二维数组的总长度
notify()
notifyAll()
set(int r, int c, int v)设置指定位置的元素
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

Int2D(int rows, int columns)

public Int2D(int rows, int columns)

使用默认数据分配构造二维 int 数组。

Parameters:

参数类型描述
int二维数组的行数
int二维数组的列数

Int2D(int rows, int columns, int[] data)

public Int2D(int rows, int columns, int[] data)

使用给定数据构造二维 int 数组

Parameters:

参数类型描述
int二维数组的行数
int二维数组的列数
数据int[]要包装的数组,Float2D 将在内部使用此数组。

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

参数类型描述
arg0java.lang.Object

Returns: 布尔

get(int r, int c)

public int get(int r, int c)

获取指定位置的元素

Parameters:

参数类型描述
rint
cint

Returns: int - 指定位置的值

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getColumns()

public int getColumns()

Returns: int

getLength(int rank)

public int getLength(int rank)

Parameters:

参数类型描述
rankint

Returns: int

getRows()

public int getRows()

Returns: int

hashCode()

public native int hashCode()

Returns: int

length()

public int length()

获取此二维数组的总长度

Returns: int - 此二维数组中浮点数的总数。

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

set(int r, int c, int v)

public void set(int r, int c, int v)

设置指定位置的元素

Parameters:

参数类型描述
rint
cint
vint数值

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

参数类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

参数类型描述
arg0long
arg1int