ByteArrayUtil
  public
  
  
  
  class
  ByteArrayUtil
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.ByteArrayUtil | 
Bayt dizisinde işlem yapmak için kullanılan yardımcı programlar (ör. baytları tam sayıya dönüştürme).
Java'da işaretsiz bir değer türü yoktur. Bu nedenle, 4 baytlık imzalanmamış bir tam sayıyı uzun bir değere veya 2 baytlık imzalanmamış bir kısa değeri tam sayıya dönüştürmek için genişletme gerekir.
Özet
| Herkese açık kurucular | |
|---|---|
| 
      ByteArrayUtil()
       | |
| Herkese açık yöntemler | |
|---|---|
| 
        
        
        static
        
        
        int | 
      getInt(byte[] bytes, int offset, int length)
      Belirtilen baytlardan bir tam sayı alın. | 
| 
        
        
        static
        
        
        long | 
      getLong(byte[] bytes, int offset, int length)
      Belirtilen baytlardan uzun bir değer alın. | 
| 
        
        
        static
        
        
        String | 
      getString(byte[] bytes, int offset, int length)
      Belirtilen baytlardan dizeyi alın. | 
Herkese açık kurucular
ByteArrayUtil
public ByteArrayUtil ()
Herkese açık yöntemler
getInt
public static int getInt (byte[] bytes, 
                int offset, 
                int length)Belirtilen baytlardan bir tam sayı alın.
Java'da imzasız bir değer türü yoktur. Bu nedenle, 2 baytlık imzasız bir kısa değeri tam sayıya dönüştürmek için genişletme gerekir.
| Parametreler | |
|---|---|
| bytes | byte: bir bayt dizisi. | 
| offset | int: Tam sayı verilerinin başlangıç ofseti. | 
| length | int: Tam sayı verilerinin uzunluğu. | 
| İlerlemeler | |
|---|---|
| int | Belirtilen baytlardan bir int değeri. | 
getLong
public static long getLong (byte[] bytes, 
                int offset, 
                int length)Belirtilen baytlardan uzun bir değer alın.
Java'da imzalanmamış bir değer türü yoktur. Bu nedenle, 4 baytlık imzalanmamış bir tam sayıyı uzun bir değere dönüştürmek için genişletme gerekir.
| Parametreler | |
|---|---|
| bytes | byte: bir bayt dizisi. | 
| offset | int: uzun değerin başlangıç ofseti. | 
| length | int: uzun değerin uzunluğu. | 
| İlerlemeler | |
|---|---|
| long | Belirtilen baytlardan uzun bir değer. | 
getString
public static String getString (byte[] bytes, 
                int offset, 
                int length)Belirtilen baytlardan dizeyi alın.
| Parametreler | |
|---|---|
| bytes | byte: bayt dizisi. | 
| offset | int: dize verilerinin başlangıç ofseti. | 
| length | int: dize verilerinin uzunluğu. | 
| İlerlemeler | |
|---|---|
| String | |
