Merge branch 'master' of schwann.lupus:/git/java/org.hwo

thobaben_serialize
Harald Wolff 2016-10-06 10:55:21 +02:00
commit 2ac6099d89
2 changed files with 39 additions and 23 deletions

View File

@ -0,0 +1,38 @@
package org.hwo;
public class ArrayHelper {
public static Integer[] box(int[] a){
Integer[] r = new Integer[ a.length];
for (int i=0;i<a.length;i++){
r[i] = a[i];
}
return r;
}
public static int[] unbox(Integer[] a){
int[] r = new int[ a.length];
for (int i=0;i<a.length;i++){
r[i] = a[i];
}
return r;
}
public static byte[] unbox(Byte[] bytes){
byte[] t = new byte[ bytes.length ];
for (int i=0;i<t.length;i++)
t[i] = bytes[i];
return t;
}
public static Byte[] box(byte[] bytes){
Byte[] t = new Byte[ bytes.length ];
for (int i=0;i<t.length;i++)
t[i] = bytes[i];
return t;
}
}

View File

@ -1,28 +1,6 @@
package org.hwo;
public class ByteArrayHelper {
public class ByteArrayHelper extends ArrayHelper{
public ByteArrayHelper() {
}
public static byte[] unbox(Byte[] bytes){
byte[] t = new byte[ bytes.length ];
for (int i=0;i<t.length;i++)
t[i] = bytes[i];
return t;
}
public static Byte[] box(byte[] bytes){
Byte[] t = new Byte[ bytes.length ];
for (int i=0;i<t.length;i++)
t[i] = bytes[i];
return t;
}
}