クラスjava.lang.Long
の使用
パッケージ
説明
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
デフォルトのISO暦以外の暦体系の汎用API。
日付と時間を出力し、解析するクラスを提供します。
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
コレクションに対するマップ-リデュース変換など、要素のストリームに対する関数型の操作をサポートするクラスです。
公開データ型とOpen MBean記述子クラスを提供します。
Timer MBeanの定義を提供します。
「インキュベート機能」。 将来のリリースで削除されます。
-
java.langでのLongの使用
修飾子と型メソッド説明static Long
String
をLong
にデコードします。static Long
指定された名前のシステム・プロパティのlong
値を判定します。static Long
指定された名前のシステム・プロパティのlong
値を判定します。static Long
指定された名前のシステム・プロパティのlong
値を返します。Long.resolveConstantDesc
(MethodHandles.Lookup lookup) このインスタンスをConstantDesc
として解決します。その結果がインスタンス自体です。static Long
Long.valueOf
(long l) 指定されたlong
値を表すLong
インスタンスを返します。static Long
指定されたString
の値を保持するLong
オブジェクトを返します。static Long
2番目の引数で指定された基数を使用した構文解析時に、指定されたString
から抽出された値を保持するLong
オブジェクトを返します。 -
java.nio.channelsでのLongの使用
修飾子と型メソッド説明abstract <A> void
AsynchronousSocketChannel.read
(ByteBuffer[] dsts, int offset, int length, long timeout, TimeUnit unit, A attachment, CompletionHandler<Long, ? super A> handler) このチャネルのバイト・シーケンスを指定されたバッファのサブシーケンスに読み込みます。abstract <A> void
AsynchronousSocketChannel.write
(ByteBuffer[] srcs, int offset, int length, long timeout, TimeUnit unit, A attachment, CompletionHandler<Long, ? super A> handler) このチャネルのバイト・シーケンスを指定されたバッファのサブシーケンスから書き出します。 -
java.time.chronoでのLongの使用
修飾子と型メソッド説明AbstractChronology.resolveDate
(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) 解析されたChronoField
の値を解析時の日付に解決します。Chronology.resolveDate
(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) 解析されたChronoField
の値を解析時の日付に解決します。HijrahChronology.resolveDate
(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) IsoChronology.resolveDate
(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) 解析されたChronoField
の値を解析時の日付に解決します。JapaneseChronology.resolveDate
(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) MinguoChronology.resolveDate
(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) ThaiBuddhistChronology.resolveDate
(Map<TemporalField, Long> fieldValues, ResolverStyle resolverStyle) -
java.time.formatでのLongの使用
修飾子と型メソッド説明DateTimeFormatterBuilder.appendText
(TemporalField field, Map<Long, String> textLookup) 指定されたマップを使用してテキストを提供することにより、日付/時間フィールドのテキストをフォーマッタに追加します。 -
java.time.temporalでのLongの使用
修飾子と型メソッド説明default TemporalAccessor
TemporalField.resolve
(Map<TemporalField, Long> fieldValues, TemporalAccessor partialTemporal, ResolverStyle resolverStyle) このフィールドを解決して、より簡単な代替または日付を提供します。 -
java.utilでのLongの使用
修飾子と型メソッド説明default void
PrimitiveIterator.OfLong.forEachRemaining
(Consumer<? super Long> action) すべての要素の処理が完了するかアクションから例外がスローされるまで、残りの各要素に対して指定されたアクションを実行します。default void
Spliterator.OfLong.forEachRemaining
(Consumer<? super Long> action) すべての要素の処理が完了するかアクションから例外がスローされるまで、現在のスレッド内で残りの各要素に対して指定されたアクションをシーケンシャルに実行します。default boolean
Spliterator.OfLong.tryAdvance
(Consumer<? super Long> action) 残りの要素が存在する場合は、その要素に対して指定されたアクションを実行してtrue
を返し、それ以外の場合はfalse
を返します。 -
java.util.streamでのLongの使用
修飾子と型メソッド説明LongStream.boxed()
ストリームの各要素をLong
にボクシングした結果から構成されるStream
を返します。Collectors.counting()
T
型の要素を受け入れて、入力要素の数をカウントする、Collector
を返します。Collectors.summingLong
(ToLongFunction<? super T> mapper) 入力要素に適用されたlong値関数の合計を生成するCollector
を返します。 -
javax.management.openmbeanでのLongの使用
修飾子と型フィールド説明static final SimpleType<Long>
SimpleType.LONG
Javaクラス名がjava.lang.Long
の値を記述するSimpleType
インスタンスです。 -
javax.management.timerでのLongの使用
修飾子と型メソッド説明Timer.getNbOccurences
(Integer id) タイマー通知に関連付けられている残りの発行数のコピーを取得します。TimerMBean.getNbOccurences
(Integer id) タイマー通知に関連付けられている残りの発行数のコピーを取得します。タイマー通知に関連付けられている間隔(ミリ秒)のコピーを取得します。タイマー通知に関連付けられている間隔(ミリ秒)のコピーを取得します。 -
jdk.incubator.vectorでのLongの使用
修飾子と型フィールド説明static final VectorOperators.Conversion<Byte,
Long> VectorOperators.B2L
byteVal
を(long)byteVal
に変換します。static final VectorOperators.Conversion<Double,
Long> VectorOperators.D2L
doubleVal
を(long)doubleVal
に変換します。static final VectorOperators.Conversion<Float,
Long> VectorOperators.F2L
floatVal
を(long)floatVal
に変換します。static final VectorOperators.Conversion<Integer,
Long> VectorOperators.I2L
intVal
を(long)intVal
に変換します。static final VectorOperators.Conversion<Long,
Byte> VectorOperators.L2B
longVal
を(byte)longVal
に変換します。static final VectorOperators.Conversion<Long,
Double> VectorOperators.L2D
longVal
を(double)longVal
に変換します。static final VectorOperators.Conversion<Long,
Float> VectorOperators.L2F
longVal
を(float)longVal
に変換します。static final VectorOperators.Conversion<Long,
Integer> VectorOperators.L2I
longVal
を(int)longVal
に変換します。static final VectorOperators.Conversion<Long,
Short> VectorOperators.L2S
longVal
を(short)longVal
に変換します。static final VectorOperators.Conversion<Double,
Long> VectorOperators.REINTERPRET_D2L
doubleVal
のビットをlong
として再解釈します。static final VectorOperators.Conversion<Long,
Double> VectorOperators.REINTERPRET_L2D
longVal
のビットをdouble
として再解釈します。static final VectorOperators.Conversion<Short,
Long> VectorOperators.S2L
shortVal
を(long)shortVal
に変換します。static final VectorSpecies<Long>
LongVector.SPECIES_128
static final VectorSpecies<Long>
LongVector.SPECIES_256
static final VectorSpecies<Long>
LongVector.SPECIES_512
static final VectorSpecies<Long>
LongVector.SPECIES_64
static final VectorSpecies<Long>
LongVector.SPECIES_MAX
static final VectorSpecies<Long>
LongVector.SPECIES_PREFERRED
LongVector
の優先種。static final VectorOperators.Conversion<Byte,
Long> VectorOperators.ZERO_EXTEND_B2L
byteVal
をlong
にゼロ拡張します。static final VectorOperators.Conversion<Integer,
Long> VectorOperators.ZERO_EXTEND_I2L
intVal
をlong
にゼロ拡張します。static final VectorOperators.Conversion<Short,
Long> VectorOperators.ZERO_EXTEND_S2L
shortVal
をlong
にゼロ拡張します。修飾子と型メソッド説明abstract VectorMask<Long>
LongVector.compare
(VectorOperators.Comparison op, long e) 指定された比較演算に従って入力スカラーと比較することによって、このベクトルをテストします。final VectorMask<Long>
LongVector.compare
(VectorOperators.Comparison op, long e, VectorMask<Long> m) 指定された比較演算に従って、マスクによって選択されたレーン単位で入力スカラーと比較することによって、このベクトルをテストします。abstract VectorMask<Long>
LongVector.compare
(VectorOperators.Comparison op, Vector<Long> v) 指定された比較演算に従って別の入力ベクトルと比較することによって、このベクトルをテストします。final VectorMask<Long>
LongVector.compare
(VectorOperators.Comparison op, Vector<Long> v, VectorMask<Long> m) このベクトルを、指定された比較演算に従って、マスクによって選択されたレーン内の別の入力ベクトルと比較してテストします。final VectorMask<Long>
LongVector.eq
(long e) このベクトルが入力スカラーと等しいかどうかを判定します。final VectorMask<Long>
このベクトルが別の入力ベクトルと等しいかどうかを判定します。final VectorMask<Long>
LongVector.lt
(long e) このベクトルが入力スカラーより小さいかどうかを判定します。final VectorMask<Long>
このベクトルが別の入力ベクトルより小さいかどうかを判定します。abstract VectorMask<Long>
LongVector.test
(VectorOperators.Test op) 指定された演算に従って、このベクトルのレーンをテストします。final VectorMask<Long>
LongVector.test
(VectorOperators.Test op, VectorMask<Long> m) 指定された演算に従って、このベクトルの選択されたレーンをテストします。修飾子と型メソッド説明final LongVector
LongVector.add
(long e, VectorMask<Long> m) このベクトルを入力スカラーのブロードキャストに追加し、マスクによって制御されるレーン要素を選択します。final LongVector
このベクトルを2番目の入力ベクトルに追加します。final LongVector
LongVector.add
(Vector<Long> v, VectorMask<Long> m) マスクの制御下にあるレーンを選択して、このベクトルを2番目の入力ベクトルに追加します。final LongVector
LongVector.add
(Vector<Long> v, VectorMask<Long> m) マスクの制御下にあるレーンを選択して、このベクトルを2番目の入力ベクトルに追加します。final LongVector
このベクトルと次の入力ベクトルのビット単位の論理積(&
)を計算します。final LongVector
LongVector.bitwiseBlend
(long bits, Vector<Long> mask) マスク・ビットを提供する別のベクトルの制御下にあるベクトルとスカラーのビットをブレンドします。final LongVector
LongVector.bitwiseBlend
(Vector<Long> bits, long mask) マスク・ビットを提供するスカラーの制御下にある2つのベクトルのビットをブレンドします。final LongVector
LongVector.bitwiseBlend
(Vector<Long> bits, Vector<Long> mask) マスク・ビットを提供する3番目のベクトルの制御下にある2つのベクトルのビットをブレンドします。final LongVector
LongVector.blend
(long e, VectorMask<Long> m) このベクトルの選択されたレーンを、マスクの制御下にあるスカラー値で置き換えます。abstract LongVector
LongVector.blend
(Vector<Long> v, VectorMask<Long> m) このベクトルの選択されたレーンを、マスクの制御下にある2番目の入力ベクトルの対応するレーンに置き換えます。abstract LongVector
LongVector.blend
(Vector<Long> v, VectorMask<Long> m) このベクトルの選択されたレーンを、マスクの制御下にある2番目の入力ベクトルの対応するレーンに置き換えます。static LongVector
LongVector.broadcast
(VectorSpecies<Long> species, long e) すべてのレーン要素がプリミティブ値e
に設定されている、指定された種のベクトルを返します。final VectorMask<Long>
LongVector.compare
(VectorOperators.Comparison op, long e, VectorMask<Long> m) 指定された比較演算に従って、マスクによって選択されたレーン単位で入力スカラーと比較することによって、このベクトルをテストします。abstract VectorMask<Long>
LongVector.compare
(VectorOperators.Comparison op, Vector<Long> v) 指定された比較演算に従って別の入力ベクトルと比較することによって、このベクトルをテストします。final VectorMask<Long>
LongVector.compare
(VectorOperators.Comparison op, Vector<Long> v, VectorMask<Long> m) このベクトルを、指定された比較演算に従って、マスクによって選択されたレーン内の別の入力ベクトルと比較してテストします。final VectorMask<Long>
LongVector.compare
(VectorOperators.Comparison op, Vector<Long> v, VectorMask<Long> m) このベクトルを、指定された比較演算に従って、マスクによって選択されたレーン内の別の入力ベクトルと比較してテストします。final LongVector
LongVector.div
(long e, VectorMask<Long> m) このベクトルを入力スカラーのブロードキャストで除算し、マスクによって制御されるレーン要素を選択します。final LongVector
このベクトルを2番目の入力ベクトルで除算します。final LongVector
LongVector.div
(Vector<Long> v, VectorMask<Long> m) このベクトルをマスクの制御下にある2番目の入力ベクトルで除算します。final LongVector
LongVector.div
(Vector<Long> v, VectorMask<Long> m) このベクトルをマスクの制御下にある2番目の入力ベクトルで除算します。final VectorMask<Long>
このベクトルが別の入力ベクトルと等しいかどうかを判定します。static LongVector
LongVector.fromArray
(VectorSpecies<Long> species, long[] a, int offset) オフセットから始まるlong[]
型の配列からベクトルをロードします。static LongVector
LongVector.fromArray
(VectorSpecies<Long> species, long[] a, int offset, int[] indexMap, int mapOffset) 「索引マップ」から一連のセカンダリ・オフセットに固定offset
を追加して取得した索引を使用して、long[]
タイプの配列から要素で構成される新しいベクトルを収集します。static LongVector
LongVector.fromArray
(VectorSpecies<Long> species, long[] a, int offset, int[] indexMap, int mapOffset, VectorMask<Long> m) マスクの制御下にあるlong[]
型の配列から要素で構成される新しいベクトルを収集し、「索引マップ」から一連のセカンダリ・オフセットに固定offset
を追加して取得した索引を使用します。static LongVector
LongVector.fromArray
(VectorSpecies<Long> species, long[] a, int offset, int[] indexMap, int mapOffset, VectorMask<Long> m) マスクの制御下にあるlong[]
型の配列から要素で構成される新しいベクトルを収集し、「索引マップ」から一連のセカンダリ・オフセットに固定offset
を追加して取得した索引を使用します。static LongVector
LongVector.fromArray
(VectorSpecies<Long> species, long[] a, int offset, VectorMask<Long> m) オフセットからマスクを使用して、long[]
型の配列からベクトルをロードします。static LongVector
LongVector.fromArray
(VectorSpecies<Long> species, long[] a, int offset, VectorMask<Long> m) オフセットからマスクを使用して、long[]
型の配列からベクトルをロードします。static LongVector
LongVector.fromByteArray
(VectorSpecies<Long> species, byte[] a, int offset, ByteOrder bo) オフセットから始まるバイト配列からベクトルをロードします。static LongVector
LongVector.fromByteArray
(VectorSpecies<Long> species, byte[] a, int offset, ByteOrder bo, VectorMask<Long> m) オフセットからマスクを使用してバイト配列からベクトルをロードします。static LongVector
LongVector.fromByteArray
(VectorSpecies<Long> species, byte[] a, int offset, ByteOrder bo, VectorMask<Long> m) オフセットからマスクを使用してバイト配列からベクトルをロードします。static LongVector
LongVector.fromByteBuffer
(VectorSpecies<Long> species, ByteBuffer bb, int offset, ByteOrder bo) オフセットから始まるベクトルをbyte bufferからbyteバッファにロードします。static LongVector
LongVector.fromByteBuffer
(VectorSpecies<Long> species, ByteBuffer bb, int offset, ByteOrder bo, VectorMask<Long> m) オフセットからbyteバッファに開始し、マスクを使用して、byte bufferからベクトルをロードします。static LongVector
LongVector.fromByteBuffer
(VectorSpecies<Long> species, ByteBuffer bb, int offset, ByteOrder bo, VectorMask<Long> m) オフセットからbyteバッファに開始し、マスクを使用して、byte bufferからベクトルをロードします。final void
LongVector.intoArray
(long[] a, int offset, int[] indexMap, int mapOffset, VectorMask<Long> m) このベクトルを、マスクの制御下にあるlong[]
型の配列に分散し、「索引マップ」から一連のセカンダリ・オフセットに固定offset
を追加して取得した索引を使用します。final void
LongVector.intoArray
(long[] a, int offset, VectorMask<Long> m) このベクトルを、オフセットから始めてマスクを使用するlong[]
型の配列に格納します。final void
LongVector.intoByteArray
(byte[] a, int offset, ByteOrder bo, VectorMask<Long> m) 明示的なバイト順序とマスクを使用して、オフセットから始まるバイト配列にこのベクトルを格納します。final void
LongVector.intoByteBuffer
(ByteBuffer bb, int offset, ByteOrder bo, VectorMask<Long> m) 明示的なバイト順序とマスクを使用して、オフセットから始まるbyteバッファにこのベクトルを格納します。final LongVector
LongVector.lanewise
(VectorOperators.Binary op, long e, VectorMask<Long> m) このベクトルのレーン値とブロードキャスト・スカラーの値を、マスクによって制御されるレーン要素の選択と結合します。abstract LongVector
LongVector.lanewise
(VectorOperators.Binary op, Vector<Long> v) このベクトルの対応するレーン値を2番目の入力ベクトルのレーン値と結合します。final LongVector
LongVector.lanewise
(VectorOperators.Binary op, Vector<Long> v, VectorMask<Long> m) このベクトルの対応するレーン値と2番目の入力ベクトルのレーン値を、マスクによって制御されるレーン要素の選択と組み合わせます。final LongVector
LongVector.lanewise
(VectorOperators.Binary op, Vector<Long> v, VectorMask<Long> m) このベクトルの対応するレーン値と2番目の入力ベクトルのレーン値を、マスクによって制御されるレーン要素の選択と組み合わせます。final LongVector
LongVector.lanewise
(VectorOperators.Ternary op, long e1, long e2, VectorMask<Long> m) このベクトルのレーンの値と2つのブロードキャスト・スカラーの値を組み合わせ、マスクによって制御されるレーン要素を選択します。final LongVector
LongVector.lanewise
(VectorOperators.Ternary op, long e1, Vector<Long> v2) このベクトルのレーンの値を、別のベクトルおよびブロードキャスト・スカラーの値と結合します。final LongVector
LongVector.lanewise
(VectorOperators.Ternary op, long e1, Vector<Long> v2, VectorMask<Long> m) このベクトルのレーン値を別のベクトルおよびブロードキャスト・スカラーの値と結合し、マスクによって制御されるレーン要素を選択します。final LongVector
LongVector.lanewise
(VectorOperators.Ternary op, long e1, Vector<Long> v2, VectorMask<Long> m) このベクトルのレーン値を別のベクトルおよびブロードキャスト・スカラーの値と結合し、マスクによって制御されるレーン要素を選択します。final LongVector
LongVector.lanewise
(VectorOperators.Ternary op, Vector<Long> v1, long e2) このベクトルのレーンの値を、別のベクトルおよびブロードキャスト・スカラーの値と結合します。final LongVector
LongVector.lanewise
(VectorOperators.Ternary op, Vector<Long> v1, long e2, VectorMask<Long> m) このベクトルのレーン値を別のベクトルおよびブロードキャスト・スカラーの値と結合し、マスクによって制御されるレーン要素を選択します。final LongVector
LongVector.lanewise
(VectorOperators.Ternary op, Vector<Long> v1, long e2, VectorMask<Long> m) このベクトルのレーン値を別のベクトルおよびブロードキャスト・スカラーの値と結合し、マスクによって制御されるレーン要素を選択します。abstract LongVector
このベクトルの対応するレーン値を、2番目と3番目の入力ベクトルのレーンと結合します。final LongVector
LongVector.lanewise
(VectorOperators.Ternary op, Vector<Long> v1, Vector<Long> v2, VectorMask<Long> m) このベクトルの対応するレーン値を2番目と3番目の入力ベクトルのレーンと組み合わせ、マスクによって制御されるレーン要素を選択します。final LongVector
LongVector.lanewise
(VectorOperators.Ternary op, Vector<Long> v1, Vector<Long> v2, VectorMask<Long> m) このベクトルの対応するレーン値を2番目と3番目の入力ベクトルのレーンと組み合わせ、マスクによって制御されるレーン要素を選択します。final LongVector
LongVector.lanewise
(VectorOperators.Unary op, VectorMask<Long> m) マスクによって制御されるレーン要素の選択を使用して、このベクトルのレーン値を操作します。final VectorMask<Long>
このベクトルが別の入力ベクトルより小さいかどうかを判定します。final LongVector
このベクトルと2番目の入力ベクトルの大きい方を計算します。final LongVector
このベクトルと2番目の入力ベクトルの小さい方を計算します。final LongVector
LongVector.mul
(long e, VectorMask<Long> m) このベクトルに入力スカラーのブロードキャストを掛け、マスクによって制御されるレーン要素を選択します。final LongVector
このベクトルに2番目の入力ベクトルを掛けます。final LongVector
LongVector.mul
(Vector<Long> v, VectorMask<Long> m) マスクの制御下にある2番目の入力ベクトルでこのベクトルを乗算します。final LongVector
LongVector.mul
(Vector<Long> v, VectorMask<Long> m) マスクの制御下にある2番目の入力ベクトルでこのベクトルを乗算します。final LongVector
このベクトルと別の入力ベクトルのビット単位の論理和(|
)を計算します。abstract LongVector
LongVector.rearrange
(VectorShuffle<Long> m) 特定のシャッフルの制御下にあるレーンを選択して、このベクトルのレーン要素を再配置します。abstract LongVector
LongVector.rearrange
(VectorShuffle<Long> s, Vector<Long> v) 特定のシャッフルの制御下にあるレーンを選択し、シャッフル内の通常のインデックスと例外的なインデックスの両方を使用して、2つのベクトルのレーン要素の位置を変更します。abstract LongVector
LongVector.rearrange
(VectorShuffle<Long> s, Vector<Long> v) 特定のシャッフルの制御下にあるレーンを選択し、シャッフル内の通常のインデックスと例外的なインデックスの両方を使用して、2つのベクトルのレーン要素の位置を変更します。abstract LongVector
LongVector.rearrange
(VectorShuffle<Long> s, VectorMask<Long> m) 特定のシャッフルとマスクの制御下にあるレーンを選択して、このベクトルのレーン要素を再配置します。abstract LongVector
LongVector.rearrange
(VectorShuffle<Long> s, VectorMask<Long> m) 特定のシャッフルとマスクの制御下にあるレーンを選択して、このベクトルのレーン要素を再配置します。abstract long
LongVector.reduceLanes
(VectorOperators.Associative op, VectorMask<Long> m) マスクによって制御される、このベクトルの選択されたレーンから累積された値を返します。abstract LongVector
LongVector.selectFrom
(Vector<Long> v) このベクトルのレーンに格納されている索引値を使用して、2番目のベクトルv
に格納されている値をアセンブルします。abstract LongVector
LongVector.selectFrom
(Vector<Long> s, VectorMask<Long> m) このベクトルのレーンに格納されているインデックス値を使用して、マスクの制御下で2番目のベクトルに格納されている値を組み立てます。abstract LongVector
LongVector.selectFrom
(Vector<Long> s, VectorMask<Long> m) このベクトルのレーンに格納されているインデックス値を使用して、マスクの制御下で2番目のベクトルに格納されている値を組み立てます。abstract LongVector
現在のベクトル内の指定されたorigin
レーンから始まり、すぐ後のベクトルに(必要に応じて)を継続して、隣接するレーンのセグメントをスライスします。final LongVector
LongVector.slice
(int origin, Vector<Long> w, VectorMask<Long> m) マスクの制御下にある隣接レーンのセグメントをスライスします。現在のベクトル内の指定されたorigin
レーンから開始し、(必要に応じて)を直後のベクトルに継続します。final LongVector
LongVector.slice
(int origin, Vector<Long> w, VectorMask<Long> m) マスクの制御下にある隣接レーンのセグメントをスライスします。現在のベクトル内の指定されたorigin
レーンから開始し、(必要に応じて)を直後のベクトルに継続します。final LongVector
LongVector.sub
(long e, VectorMask<Long> m) マスクの制御下にあるこのベクトルから入力スカラーを減算します。final LongVector
このベクトルから2番目の入力ベクトルを減算します。final LongVector
LongVector.sub
(Vector<Long> v, VectorMask<Long> m) マスクの制御下で、このベクトルから2つ目の入力ベクトルを減算します。final LongVector
LongVector.sub
(Vector<Long> v, VectorMask<Long> m) マスクの制御下で、このベクトルから2つ目の入力ベクトルを減算します。final VectorMask<Long>
LongVector.test
(VectorOperators.Test op, VectorMask<Long> m) 指定された演算に従って、このベクトルの選択されたレーンをテストします。abstract LongVector
slice()を逆にして、現在のベクトルを別の"background"入力ベクトル内のスライスとして挿入します。これは、後続の仮想slice()
演算に対する一方または他方の入力とみなされます。abstract LongVector
LongVector.unslice
(int origin, Vector<Long> w, int part, VectorMask<Long> m) slice()を逆にして、現在のベクトルを別の"background"入力ベクトル内のスライスとして(マスクの制御下)に挿入します。これは、後続の仮想slice()
演算に対する一方または他方の入力とみなされます。abstract LongVector
LongVector.unslice
(int origin, Vector<Long> w, int part, VectorMask<Long> m) slice()を逆にして、現在のベクトルを別の"background"入力ベクトル内のスライスとして(マスクの制御下)に挿入します。これは、後続の仮想slice()
演算に対する一方または他方の入力とみなされます。static LongVector
LongVector.zero
(VectorSpecies<Long> species) すべてのレーン要素がデフォルトのプリミティブ値であるゼロに設定されている、指定された種のベクトルを返します。