nanoJBlend

jp.co.aplix.avm
クラス Array

java.lang.Object
  上位を拡張 jp.co.aplix.avm.Array

public class Array
extends Object

バイト配列を便利に使う機能を提供するクラスです バイト配列に対して、byte 型ではない型でデータを取得・設定する機能を提供します。


メソッドの概要
static int getInt(byte[] b, int index)
          byte 配列の指定された位置から int 型のデータを読み込みます。
static short getShort(byte[] b, int index)
          byte 配列の指定された位置から short 型のデータを読み込みます。
static void setInt(byte[] b, int index, int data)
          byte 配列の指定された位置に int 型のデータを格納します。
static void setShort(byte[] b, int index, short data)
          byte 配列の指定された位置に short 型のデータを格納します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait
 

メソッドの詳細

setShort

public static void setShort(byte[] b,
                            int index,
                            short data)
byte 配列の指定された位置に short 型のデータを格納します。 配列の境界を超える書き込みが発生するインデックスを指定した場合の振る舞いは保証されません。

パラメータ:
b - byte 配列
index - データを書き始める位置を示す配列インデックス
data - 格納するデータ

setInt

public static void setInt(byte[] b,
                          int index,
                          int data)
byte 配列の指定された位置に int 型のデータを格納します。 配列の境界を超える書き込みが発生するインデックスを指定した場合の振る舞いは保証されません。

パラメータ:
b - byte 配列
index - データを書き始める位置を示す配列インデックス
data - 格納するデータ

getShort

public static short getShort(byte[] b,
                             int index)
byte 配列の指定された位置から short 型のデータを読み込みます。 配列の境界を超える読み込みが発生するインデックスを指定した場合の振る舞いは保証されません。

パラメータ:
b - byte 配列
index - データを読み込み始める位置を示す配列インデックス
戻り値:
読み込んだデータ

getInt

public static int getInt(byte[] b,
                         int index)
byte 配列の指定された位置から int 型のデータを読み込みます。 配列の境界を超える読み込みが発生するインデックスを指定した場合の振る舞いは保証されません。

パラメータ:
b - byte 配列
index - データを読み込み始める位置を示す配列インデックス
戻り値:
読み込んだデータ

nanoJBlend

Copyright 2005-2013 Aplix and/or its affiliates. All rights reserved. Aplix Confidential and Restricted.
NTT DOCOMO and Hitachi Kokusai Electric Confidential