NdArrays

lớp cuối cùng công khai NdArrays

Lớp tiện ích để khởi tạo các đối tượng NdArray .

Nhà xây dựng công cộng

Phương pháp công khai

BooleanNdArray tĩnh
ofBooleans ( Hình dạng)
Tạo một mảng boolean N chiều có hình dạng nhất định.
ByteNdArray tĩnh
ofBytes ( Hình dạng)
Tạo một mảng N chiều gồm các byte có hình dạng nhất định.
DoubleNdArray tĩnh
ofDoubles ( Hình dạng)
Tạo một mảng N chiều gồm các hình nhân đôi của hình đã cho.
FloatNdArray tĩnh
ofFloats ( Hình dạng)
Tạo một mảng N chiều của các phao có hình dạng đã cho.
IntNdArray tĩnh
ofInts ( Hình dạng)
Tạo một mảng N chiều gồm các số nguyên có hình dạng đã cho.
tĩnh LongNdArray
ofLongs ( Hình dạng hình dạng)
Tạo một mảng N chiều có độ dài có hình dạng nhất định.
tĩnh <T> NdArray <T>
ofObjects (Class<T> clazz, Hình dạng)
Tạo một mảng N chiều có hình dạng nhất định.
ShortNdArray tĩnh
ofQuần short ( Hình dáng)
Tạo một mảng N chiều của các quần short có hình dạng nhất định.
ShortNdArray tĩnh
vô hướngOf (giá trị ngắn)
Tạo vô hướng ngắn (xếp hạng 0) được khởi tạo với giá trị đã cho.
IntNdArray tĩnh
vô hướngOf (giá trị int)
Tạo vô hướng dài (xếp hạng 0) được khởi tạo với giá trị đã cho.
DoubleNdArray tĩnh
vô hướngOf (giá trị kép)
Tạo vô hướng kép (xếp hạng 0) được khởi tạo với giá trị đã cho.
BooleanNdArray tĩnh
vô hướngOf (giá trị boolean)
Tạo vô hướng boolean (xếp hạng 0) được khởi tạo với giá trị đã cho.
ByteNdArray tĩnh
vô hướngOf (giá trị byte)
Tạo byte vô hướng (xếp hạng 0) được khởi tạo với giá trị đã cho.
tĩnh LongNdArray
vô hướngOf (giá trị dài)
Tạo vô hướng dài (xếp hạng 0) được khởi tạo với giá trị đã cho.
FloatNdArray tĩnh
vô hướngOf (giá trị float)
Tạo vô hướng float (xếp hạng 0) được khởi tạo với giá trị đã cho.
tĩnh <T> NdArray <T>
vô hướngOfObject (giá trị T)
Tạo vô hướng (xếp hạng 0) được khởi tạo với giá trị đã cho.
tĩnh LongNdArray
vectorOf (giá trị dài...)
Tạo một vectơ dài (hạng 1) được khởi tạo với các giá trị đã cho.
ShortNdArray tĩnh
vectorOf (giá trị... ngắn)
Tạo một vectơ ngắn (hạng 1) được khởi tạo với các giá trị đã cho.
DoubleNdArray tĩnh
vectorOf (gấp đôi... giá trị)
Tạo một vectơ kép (hạng 1) được khởi tạo với các giá trị đã cho.
BooleanNdArray tĩnh
vectorOf (giá trị boolean...)
Tạo một vectơ boolean (hạng 1) được khởi tạo với các giá trị đã cho.
ByteNdArray tĩnh
vectorOf (giá trị byte...)
Tạo một vectơ byte (xếp hạng 1) được khởi tạo với các giá trị đã cho.
FloatNdArray tĩnh
vectorOf (giá trị float...)
Tạo một vectơ float (hạng 1) được khởi tạo với các giá trị đã cho.
IntNdArray tĩnh
vectorOf (int... giá trị)
Tạo một vectơ int (xếp hạng 1) được khởi tạo với các giá trị đã cho.
tĩnh <T> NdArray <T>
vectorOfObjects (giá trị T...)
Tạo một vectơ (hạng 1) được khởi tạo với các giá trị đã cho.
ByteNdArray tĩnh
quấn ( Hình dạng, bộ đệm ByteDataBuffer )
Bao bọc bộ đệm trong mảng byte N chiều có hình dạng nhất định.
DoubleNdArray tĩnh
quấn ( Hình dạng, bộ đệm DoubleDataBuffer )
Bao bọc bộ đệm trong một mảng N chiều kép có hình dạng nhất định.
ShortNdArray tĩnh
quấn ( Hình dạng, bộ đệm ShortDataBuffer )
Bao bọc bộ đệm trong một mảng N chiều ngắn có hình dạng nhất định.
tĩnh <T> NdArray <T>
quấn ( Hình dạng, bộ đệm DataBuffer <T>)
Bao bọc bộ đệm trong mảng N chiều có hình dạng nhất định.
FloatNdArray tĩnh
quấn ( Hình dạng, bộ đệm FloatDataBuffer )
Bao bọc bộ đệm trong mảng N chiều nổi có hình dạng nhất định.
tĩnh LongNdArray
quấn ( Hình dạng, bộ đệm LongDataBuffer )
Bao bọc bộ đệm trong một mảng N chiều dài có hình dạng nhất định.
IntNdArray tĩnh
quấn ( Hình dạng, bộ đệm IntDataBuffer )
Bao bọc một bộ đệm trong một mảng N chiều có hình dạng nhất định.
BooleanNdArray tĩnh
quấn ( Hình dạng, bộ đệm BooleanDataBuffer )
Bao bọc một bộ đệm trong một mảng N chiều boolean có hình dạng nhất định.

Phương pháp kế thừa

Nhà xây dựng công cộng

NdArray công khai ()

Phương pháp công khai

public static BooleanNdArray ofBooleans ( Hình dạng)

Tạo một mảng boolean N chiều có hình dạng nhất định.

Tất cả các giá trị được khởi tạo bằng số không.

Thông số
hình dạng hình dạng của mảng
Trả lại
  • mảng N chiều boolean mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null hoặc có kích thước không xác định

public static ByteNdArray ofBytes ( Hình dạng)

Tạo một mảng N chiều gồm các byte có hình dạng nhất định.

Tất cả các giá trị được khởi tạo bằng số không.

Thông số
hình dạng hình dạng của mảng
Trả lại
  • mảng N chiều byte mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null hoặc có kích thước không xác định

public static DoubleNdArray ofDoubles ( Hình dạng)

Tạo một mảng N chiều gồm các hình nhân đôi của hình đã cho.

Tất cả các giá trị được khởi tạo bằng số không.

Thông số
hình dạng hình dạng của mảng
Trả lại
  • mảng N chiều kép mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null hoặc có kích thước không xác định

public static FloatNdArray ofFloats ( Hình dạng)

Tạo một mảng N chiều của các phao có hình dạng đã cho.

Tất cả các giá trị được khởi tạo bằng số không.

Thông số
hình dạng hình dạng của mảng
Trả lại
  • mảng N chiều float mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null hoặc có kích thước không xác định

public static IntNdArray ofInts ( Hình dạng)

Tạo một mảng N chiều gồm các số nguyên có hình dạng đã cho.

Tất cả các giá trị được khởi tạo bằng số không.

Thông số
hình dạng hình dạng của mảng
Trả lại
  • mảng int N chiều mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null hoặc có kích thước không xác định

public static LongNdArray ofLongs ( Hình dạng)

Tạo một mảng N chiều có độ dài có hình dạng nhất định.

Tất cả các giá trị được khởi tạo bằng số không.

Thông số
hình dạng hình dạng của mảng
Trả lại
  • mảng N chiều dài mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null hoặc có kích thước không xác định

public static NdArray <T> ofObjects (Class<T> clazz, Shape Shape)

Tạo một mảng N chiều có hình dạng nhất định.

Tất cả các giá trị được khởi tạo bằng số không.

Thông số
clazz lớp dữ liệu được lưu trữ trong mảng này
hình dạng hình dạng của mảng
Trả lại
  • mảng N chiều mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null hoặc có kích thước không xác định

public static ShortNdArray ofShorts ( Hình dạng)

Tạo một mảng N chiều của các quần short có hình dạng nhất định.

Tất cả các giá trị được khởi tạo bằng số không.

Thông số
hình dạng hình dạng của mảng
Trả lại
  • mảng N chiều ngắn mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null hoặc có kích thước không xác định

public static ShortNdArray vô hướngOf (giá trị ngắn)

Tạo vô hướng ngắn (xếp hạng 0) được khởi tạo với giá trị đã cho.

Thông số
giá trị giá trị vô hướng
Trả lại
  • vô hướng ngắn mới

công khai tĩnh IntNdArray vô hướngOf (giá trị int)

Tạo vô hướng dài (xếp hạng 0) được khởi tạo với giá trị đã cho.

Thông số
giá trị giá trị vô hướng
Trả lại
  • vô hướng dài mới

công khai tĩnh DoubleNdArray vô hướngOf (giá trị kép)

Tạo vô hướng kép (xếp hạng 0) được khởi tạo với giá trị đã cho.

Thông số
giá trị giá trị vô hướng
Trả lại
  • vô hướng kép mới

công khai tĩnh BooleanNdArray vô hướngOf (giá trị boolean)

Tạo vô hướng boolean (xếp hạng 0) được khởi tạo với giá trị đã cho.

Thông số
giá trị giá trị vô hướng
Trả lại
  • vô hướng boolean mới

công khai tĩnh ByteNdArray vô hướngOf (giá trị byte)

Tạo byte vô hướng (xếp hạng 0) được khởi tạo với giá trị đã cho.

Thông số
giá trị giá trị vô hướng
Trả lại
  • vô hướng byte mới

công khai tĩnh LongNdArray vô hướngOf (giá trị dài)

Tạo vô hướng dài (xếp hạng 0) được khởi tạo với giá trị đã cho.

Thông số
giá trị giá trị vô hướng
Trả lại
  • vô hướng dài mới

công khai tĩnh FloatNdArray vô hướngOf (giá trị float)

Tạo vô hướng float (xếp hạng 0) được khởi tạo với giá trị đã cho.

Thông số
giá trị giá trị vô hướng
Trả lại
  • vô hướng float mới

tĩnh công khai NdArray <T> vô hướngOfObject (giá trị T)

Tạo vô hướng (xếp hạng 0) được khởi tạo với giá trị đã cho.

Thông số
giá trị giá trị vô hướng
Trả lại
  • vô hướng mới

public static LongNdArray vectorOf (giá trị dài...)

Tạo một vectơ dài (hạng 1) được khởi tạo với các giá trị đã cho.

Việc sửa đổi dữ liệu của vectơ trả về cũng sẽ tác động đến các giá trị trong mảng được truyền trong tham số.

Thông số
giá trị giá trị vectơ
Trả lại
  • vector dài mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu giá trị là null

public static ShortNdArray vectorOf (giá trị ngắn...)

Tạo một vectơ ngắn (hạng 1) được khởi tạo với các giá trị đã cho.

Việc sửa đổi dữ liệu của vectơ trả về cũng sẽ tác động đến các giá trị trong mảng được truyền trong tham số.

Thông số
giá trị giá trị vectơ
Trả lại
  • vector ngắn mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu giá trị là null

public static DoubleNdArray vectorOf (giá trị kép...)

Tạo một vectơ kép (hạng 1) được khởi tạo với các giá trị đã cho.

Việc sửa đổi dữ liệu của vectơ trả về cũng sẽ tác động đến các giá trị trong mảng được truyền trong tham số.

Thông số
giá trị giá trị vectơ
Trả lại
  • vector đôi mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu giá trị là null

public static BooleanNdArray vectorOf (giá trị boolean...)

Tạo một vectơ boolean (hạng 1) được khởi tạo với các giá trị đã cho.

Việc sửa đổi dữ liệu của vectơ trả về cũng sẽ tác động đến các giá trị trong mảng được truyền trong tham số.

Thông số
giá trị giá trị vectơ
Trả lại
  • vectơ boolean mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu giá trị là null

tĩnh công khai ByteNdArray vectorOf (giá trị byte...)

Tạo một vectơ byte (xếp hạng 1) được khởi tạo với các giá trị đã cho.

Việc sửa đổi dữ liệu của vectơ trả về cũng sẽ tác động đến các giá trị trong mảng được truyền trong tham số.

Thông số
giá trị giá trị vectơ
Trả lại
  • vectơ byte mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu giá trị là null

public static FloatNdArray vectorOf (giá trị float...)

Tạo một vectơ float (hạng 1) được khởi tạo với các giá trị đã cho.

Việc sửa đổi dữ liệu của vectơ trả về cũng sẽ tác động đến các giá trị trong mảng được truyền trong tham số.

Thông số
giá trị giá trị vectơ
Trả lại
  • vector nổi mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu giá trị là null

public static IntNdArray vectorOf (giá trị int...)

Tạo một vectơ int (xếp hạng 1) được khởi tạo với các giá trị đã cho.

Việc sửa đổi dữ liệu của vectơ trả về cũng sẽ tác động đến các giá trị trong mảng được truyền trong tham số.

Thông số
giá trị giá trị vectơ
Trả lại
  • vectơ int mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu giá trị là null

public static NdArray <T> vectorOfObjects (giá trị T...)

Tạo một vectơ (hạng 1) được khởi tạo với các giá trị đã cho.

Việc sửa đổi dữ liệu của vectơ trả về cũng sẽ tác động đến các giá trị trong mảng được truyền trong tham số.

Thông số
giá trị giá trị vectơ
Trả lại
  • vectơ mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu giá trị là null

Gói ByteNdArray tĩnh công khai ( Hình dạng, bộ đệm ByteDataBuffer )

Bao bọc bộ đệm trong mảng byte N chiều có hình dạng nhất định.

Thông số
hình dạng hình dạng của mảng
đệm đệm để bọc
Trả lại
  • mảng N chiều byte mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null, có kích thước không xác định hoặc có kích thước lớn hơn trong kích thước bộ đệm

gói DoubleNdArray tĩnh công khai ( Hình dạng, bộ đệm DoubleDataBuffer )

Bao bọc bộ đệm trong một mảng N chiều kép có hình dạng nhất định.

Thông số
hình dạng hình dạng của mảng
đệm đệm để bọc
Trả lại
  • mảng N chiều kép mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null, có kích thước không xác định hoặc có kích thước lớn hơn trong kích thước bộ đệm

gói ShortNdArray tĩnh công khai ( Hình dạng, bộ đệm ShortDataBuffer )

Bao bọc bộ đệm trong một mảng N chiều ngắn có hình dạng nhất định.

Thông số
hình dạng hình dạng của mảng
đệm đệm để bọc
Trả lại
  • mảng N chiều ngắn mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null, có kích thước không xác định hoặc có kích thước lớn hơn trong kích thước bộ đệm

public static NdArray <T> bọc ( Hình dạng, bộ đệm DataBuffer <T>)

Bao bọc bộ đệm trong mảng N chiều có hình dạng nhất định.

Thông số
hình dạng hình dạng của mảng
đệm đệm để bọc
Trả lại
  • mảng N chiều mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null, có kích thước không xác định hoặc có kích thước lớn hơn trong kích thước bộ đệm

gói FloatNdArray tĩnh công khai ( Hình dạng, bộ đệm FloatDataBuffer )

Bao bọc bộ đệm trong mảng N chiều nổi có hình dạng nhất định.

Thông số
hình dạng hình dạng của mảng
đệm đệm để bọc
Trả lại
  • mảng N chiều float mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null, có kích thước không xác định hoặc có kích thước lớn hơn trong kích thước bộ đệm

Bao bọc LongNdArray tĩnh công khai ( Hình dạng, bộ đệm LongDataBuffer )

Bao bọc bộ đệm trong một mảng N chiều dài có hình dạng nhất định.

Thông số
hình dạng hình dạng của mảng
đệm đệm để bọc
Trả lại
  • mảng N chiều dài mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null, có kích thước không xác định hoặc có kích thước lớn hơn trong kích thước bộ đệm

gói IntNdArray tĩnh công khai ( Hình dạng, bộ đệm IntDataBuffer )

Bao bọc một bộ đệm trong một mảng N chiều có hình dạng nhất định.

Thông số
hình dạng hình dạng của mảng
đệm đệm để bọc
Trả lại
  • mảng int N chiều mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null, có kích thước không xác định hoặc có kích thước lớn hơn trong kích thước bộ đệm

gói BooleanNdArray tĩnh công khai ( Hình dạng, bộ đệm BooleanDataBuffer )

Bao bọc một bộ đệm trong một mảng N chiều boolean có hình dạng nhất định.

Thông số
hình dạng hình dạng của mảng
đệm đệm để bọc
Trả lại
  • mảng N chiều boolean mới
Ném
Ngoại lệ Đối số bất hợp pháp nếu hình dạng là null, có kích thước không xác định hoặc có kích thước lớn hơn trong kích thước bộ đệm