NdArrays

NdArray kelas akhir publik

Kelas utilitas untuk membuat instance objek NdArray .

Konstruktor Publik

NdArray ()

Metode Publik

BooleanNdArray statis
ofBooleans ( Bentuk bentuk)
Membuat array boolean berdimensi N dengan bentuk tertentu.
ByteNdArray statis
ofBytes ( Bentuk bentuk)
Membuat array byte berdimensi N dengan bentuk tertentu.
DoubleNdArray statis
dariGanda ( Bentuk bentuk)
Membuat larik ganda berdimensi N dari bentuk tertentu.
FloatNdArray statis
ofFloats ( Bentuk bentuk)
Membuat array pelampung berdimensi N dengan bentuk tertentu.
IntNdArray statis
ofInts ( Bentuk bentuk)
Membuat array int berdimensi N dari bentuk tertentu.
LongNdArray statis
ofLongs ( Bentuk bentuk)
Membuat array N-dimensi dengan panjang dari bentuk tertentu.
statis <T> NdArray <T>
ofObjects (Kelas<T> clazz, Bentuk bentuk)
Membuat array berdimensi N dari bentuk tertentu.
ShortNdArray statis
dariCelana pendek ( Bentuk bentuk)
Membuat susunan celana pendek berdimensi N dengan bentuk tertentu.
ShortNdArray statis
scalarOf (nilai pendek)
Membuat skalar pendek (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.
IntNdArray statis
skalarOf (nilai int)
Membuat skalar panjang (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.
DoubleNdArray statis
scalarOf (nilai ganda)
Membuat skalar ganda (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.
BooleanNdArray statis
scalarOf (nilai boolean)
Membuat skalar boolean (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.
ByteNdArray statis
scalarOf (nilai byte)
Membuat skalar byte (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.
LongNdArray statis
scalarOf (nilai panjang)
Membuat skalar panjang (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.
FloatNdArray statis
scalarOf (nilai mengambang)
Membuat skalar float (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.
statis <T> NdArray <T>
skalarOfObject (nilai T)
Membuat skalar (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.
LongNdArray statis
vectorOf (panjang... nilai)
Membuat vektor panjang (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.
ShortNdArray statis
vectorOf (pendek... nilai)
Membuat vektor pendek (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.
DoubleNdArray statis
vectorOf (ganda... nilai)
Membuat vektor ganda (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.
BooleanNdArray statis
vectorOf (nilai boolean...)
Membuat vektor boolean (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.
ByteNdArray statis
vectorOf (byte... nilai)
Membuat vektor byte (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.
FloatNdArray statis
vectorOf (mengambang... nilai)
Membuat vektor float (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.
IntNdArray statis
vectorOf (int... nilai)
Membuat vektor int (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.
statis <T> NdArray <T>
vectorOfObjects (T... nilai)
Membuat vektor (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.
ByteNdArray statis
bungkus ( Bentuk bentuk, buffer ByteDataBuffer )
Membungkus buffer dalam array dimensi N byte dengan bentuk tertentu.
DoubleNdArray statis
bungkus ( Bentuk bentuk, buffer DoubleDataBuffer )
Membungkus buffer dalam array berdimensi N ganda dengan bentuk tertentu.
ShortNdArray statis
bungkus ( Bentuk bentuk, buffer ShortDataBuffer )
Membungkus buffer dalam array N-dimensi pendek dengan bentuk tertentu.
statis <T> NdArray <T>
bungkus ( Bentuk bentuk, buffer DataBuffer <T>)
Membungkus buffer dalam array berdimensi N dengan bentuk tertentu.
FloatNdArray statis
bungkus ( Bentuk bentuk, buffer FloatDataBuffer )
Membungkus buffer dalam array dimensi N float dengan bentuk tertentu.
LongNdArray statis
bungkus ( Bentuk bentuk, buffer LongDataBuffer )
Membungkus buffer dalam array berdimensi N panjang dengan bentuk tertentu.
IntNdArray statis
bungkus ( Bentuk bentuk, buffer IntDataBuffer )
Membungkus buffer dalam array int N-dimensi dengan bentuk tertentu.
BooleanNdArray statis
bungkus ( Bentuk bentuk, buffer BooleanDataBuffer )
Membungkus buffer dalam array boolean N-dimensi dengan bentuk tertentu.

Metode Warisan

Konstruktor Publik

NdArray publik ()

Metode Publik

BooleanNdArray statis publik dari Boolean ( Bentuk bentuk )

Membuat array boolean berdimensi N dengan bentuk tertentu.

Semua nilai diinisialisasi ke nol.

Parameter
membentuk bentuk larik
Kembali
  • array N-dimensi boolean baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol atau memiliki dimensi yang tidak diketahui

ByteNdArray ofBytes statis publik ( Bentuk bentuk)

Membuat array byte berdimensi N dengan bentuk tertentu.

Semua nilai diinisialisasi ke nol.

Parameter
membentuk bentuk larik
Kembali
  • array N-dimensi byte baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol atau memiliki dimensi yang tidak diketahui

DoubleNdArray ofDoubs statis publik ( Bentuk bentuk)

Membuat larik ganda berdimensi N dari bentuk tertentu.

Semua nilai diinisialisasi ke nol.

Parameter
membentuk bentuk larik
Kembali
  • array N-dimensi ganda baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol atau memiliki dimensi yang tidak diketahui

FloatNdArray ofFloats statis publik ( Bentuk bentuk)

Membuat array pelampung berdimensi N dengan bentuk tertentu.

Semua nilai diinisialisasi ke nol.

Parameter
membentuk bentuk larik
Kembali
  • array N-dimensi float baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol atau memiliki dimensi yang tidak diketahui

IntNdArray ofInts statis publik ( Bentuk bentuk)

Membuat array int berdimensi N dari bentuk tertentu.

Semua nilai diinisialisasi ke nol.

Parameter
membentuk bentuk larik
Kembali
  • array N-dimensi int baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol atau memiliki dimensi yang tidak diketahui

LongNdArray ofLongs statis publik ( Bentuk bentuk)

Membuat array N-dimensi dengan panjang dari bentuk tertentu.

Semua nilai diinisialisasi ke nol.

Parameter
membentuk bentuk larik
Kembali
  • array N-dimensi panjang yang baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol atau memiliki dimensi yang tidak diketahui

public static NdArray <T> ofObjects (Kelas<T> clazz, Bentuk bentuk)

Membuat array berdimensi N dari bentuk tertentu.

Semua nilai diinisialisasi ke nol.

Parameter
keren kelas data yang akan disimpan dalam array ini
membentuk bentuk larik
Kembali
  • array N-dimensi baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol atau memiliki dimensi yang tidak diketahui

ShortNdArray ofShorts statis publik ( Bentuk bentuk)

Membuat susunan celana pendek berdimensi N dengan bentuk tertentu.

Semua nilai diinisialisasi ke nol.

Parameter
membentuk bentuk larik
Kembali
  • array N-dimensi pendek baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol atau memiliki dimensi yang tidak diketahui

skalarOf ShortNdArray statis publik (nilai pendek)

Membuat skalar pendek (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.

Parameter
nilai nilai skalar
Kembali
  • skalar pendek baru

skalarOf IntNdArray statis publik (nilai int)

Membuat skalar panjang (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.

Parameter
nilai nilai skalar
Kembali
  • skalar panjang baru

skalarOf DoubleNdArray statis publik (nilai ganda)

Membuat skalar ganda (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.

Parameter
nilai nilai skalar
Kembali
  • skalar ganda baru

scalarOf BooleanNdArray statis publik (nilai boolean)

Membuat skalar boolean (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.

Parameter
nilai nilai skalar
Kembali
  • skalar boolean baru

scalarOf ByteNdArray statis publik (nilai byte)

Membuat skalar byte (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.

Parameter
nilai nilai skalar
Kembali
  • skalar byte baru

skalarOf LongNdArray statis publik (nilai panjang)

Membuat skalar panjang (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.

Parameter
nilai nilai skalar
Kembali
  • skalar panjang baru

scalarOf FloatNdArray statis publik (nilai float)

Membuat skalar float (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.

Parameter
nilai nilai skalar
Kembali
  • skalar pelampung baru

NdArray statis publik <T> scalarOfObject (nilai T)

Membuat skalar (peringkat 0) yang diinisialisasi dengan nilai yang diberikan.

Parameter
nilai nilai skalar
Kembali
  • skalar baru

public static LongNdArray vectorOf (nilai... panjang)

Membuat vektor panjang (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.

Memodifikasi data vektor yang dikembalikan juga akan berdampak pada nilai dalam array yang diteruskan dalam parameter.

Parameter
nilai-nilai nilai vektor
Kembali
  • vektor panjang baru
Melempar
Pengecualian Argumen Ilegal jika nilainya nol

public static ShortNdArray vectorOf (pendek... nilai)

Membuat vektor pendek (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.

Memodifikasi data vektor yang dikembalikan juga akan berdampak pada nilai dalam array yang diteruskan dalam parameter.

Parameter
nilai-nilai nilai vektor
Kembali
  • vektor pendek baru
Melempar
Pengecualian Argumen Ilegal jika nilainya nol

public static DoubleNdArray vectorOf (nilai... ganda)

Membuat vektor ganda (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.

Memodifikasi data vektor yang dikembalikan juga akan berdampak pada nilai dalam array yang diteruskan dalam parameter.

Parameter
nilai-nilai nilai vektor
Kembali
  • vektor ganda baru
Melempar
Pengecualian Argumen Ilegal jika nilainya nol

public static BooleanNdArray vectorOf (nilai boolean...)

Membuat vektor boolean (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.

Memodifikasi data vektor yang dikembalikan juga akan berdampak pada nilai dalam array yang diteruskan dalam parameter.

Parameter
nilai-nilai nilai vektor
Kembali
  • vektor boolean baru
Melempar
Pengecualian Argumen Ilegal jika nilainya nol

public static ByteNdArray vectorOf (byte... nilai)

Membuat vektor byte (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.

Memodifikasi data vektor yang dikembalikan juga akan berdampak pada nilai dalam array yang diteruskan dalam parameter.

Parameter
nilai-nilai nilai vektor
Kembali
  • vektor byte baru
Melempar
Pengecualian Argumen Ilegal jika nilainya nol

public static FloatNdArray vectorOf (nilai float...)

Membuat vektor float (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.

Memodifikasi data vektor yang dikembalikan juga akan berdampak pada nilai dalam array yang diteruskan dalam parameter.

Parameter
nilai-nilai nilai vektor
Kembali
  • vektor float baru
Melempar
Pengecualian Argumen Ilegal jika nilainya nol

public static IntNdArray vectorOf (int... nilai)

Membuat vektor int (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.

Memodifikasi data vektor yang dikembalikan juga akan berdampak pada nilai dalam array yang diteruskan dalam parameter.

Parameter
nilai-nilai nilai vektor
Kembali
  • vektor int baru
Melempar
Pengecualian Argumen Ilegal jika nilainya nol

NdArray statis publik <T> vectorOfObjects (nilai T...)

Membuat vektor (peringkat 1) yang diinisialisasi dengan nilai yang diberikan.

Memodifikasi data vektor yang dikembalikan juga akan berdampak pada nilai dalam array yang diteruskan dalam parameter.

Parameter
nilai-nilai nilai vektor
Kembali
  • vektor baru
Melempar
Pengecualian Argumen Ilegal jika nilainya nol

bungkus ByteNdArray statis publik ( Bentuk bentuk , buffer ByteDataBuffer )

Membungkus buffer dalam array dimensi N byte dengan bentuk tertentu.

Parameter
membentuk bentuk larik
penyangga buffer untuk membungkus
Kembali
  • array N-dimensi byte baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol, memiliki dimensi yang tidak diketahui, atau memiliki ukuran lebih besar dalam ukuran buffer

bungkus DoubleNdArray statis publik ( Bentuk bentuk, buffer DoubleDataBuffer )

Membungkus buffer dalam array berdimensi N ganda dengan bentuk tertentu.

Parameter
membentuk bentuk larik
penyangga buffer untuk membungkus
Kembali
  • array N-dimensi ganda baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol, memiliki dimensi yang tidak diketahui, atau memiliki ukuran lebih besar dalam ukuran buffer

bungkus ShortNdArray statis publik ( Bentuk bentuk, buffer ShortDataBuffer )

Membungkus buffer dalam array N-dimensi pendek dengan bentuk tertentu.

Parameter
membentuk bentuk larik
penyangga buffer untuk membungkus
Kembali
  • array N-dimensi pendek baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol, memiliki dimensi yang tidak diketahui, atau memiliki ukuran lebih besar dalam ukuran buffer

bungkus NdArray <T> statis publik ( Bentuk bentuk , buffer DataBuffer <T>)

Membungkus buffer dalam array berdimensi N dengan bentuk tertentu.

Parameter
membentuk bentuk larik
penyangga buffer untuk membungkus
Kembali
  • array N-dimensi baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol, memiliki dimensi yang tidak diketahui, atau memiliki ukuran lebih besar dalam ukuran buffer

bungkus FloatNdArray statis publik ( Bentuk bentuk, buffer FloatDataBuffer )

Membungkus buffer dalam array dimensi N float dengan bentuk tertentu.

Parameter
membentuk bentuk larik
penyangga buffer untuk membungkus
Kembali
  • array N-dimensi float baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol, memiliki dimensi yang tidak diketahui, atau memiliki ukuran lebih besar dalam ukuran buffer

bungkus LongNdArray statis publik ( Bentuk bentuk, buffer LongDataBuffer )

Membungkus buffer dalam array berdimensi N panjang dengan bentuk tertentu.

Parameter
membentuk bentuk larik
penyangga buffer untuk membungkus
Kembali
  • array N-dimensi panjang yang baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol, memiliki dimensi yang tidak diketahui, atau memiliki ukuran lebih besar dalam ukuran buffer

bungkus IntNdArray statis publik ( Bentuk bentuk, buffer IntDataBuffer )

Membungkus buffer dalam array int N-dimensi dengan bentuk tertentu.

Parameter
membentuk bentuk larik
penyangga buffer untuk membungkus
Kembali
  • array N-dimensi int baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol, memiliki dimensi yang tidak diketahui, atau memiliki ukuran lebih besar dalam ukuran buffer

bungkus BooleanNdArray statis publik (Bentuk bentuk , buffer BooleanDataBuffer )

Membungkus buffer dalam array boolean N-dimensi dengan bentuk tertentu.

Parameter
membentuk bentuk larik
penyangga buffer untuk membungkus
Kembali
  • array N-dimensi boolean baru
Melempar
Pengecualian Argumen Ilegal jika bentuknya nol, memiliki dimensi yang tidak diketahui, atau memiliki ukuran lebih besar dalam ukuran buffer