parent
d6e4a4a33a
commit
21679d21e5
7 changed files with 251 additions and 56 deletions
@ -0,0 +1,169 @@ |
||||
package com.daqing.financial.guarantee.util; |
||||
|
||||
|
||||
/** |
||||
* @auther River |
||||
* @date 2020/11/9 15:53 |
||||
*/ |
||||
public class ArraysUtil { |
||||
public static String toString(long[] a) { |
||||
if (a == null) |
||||
return "null"; |
||||
int iMax = a.length - 1; |
||||
if (iMax == -1) |
||||
return "[]"; |
||||
|
||||
StringBuilder b = new StringBuilder(); |
||||
b.append('['); |
||||
for (int i = 0; ; i++) { |
||||
b.append(a[i]); |
||||
if (i == iMax) |
||||
return b.append(']').toString(); |
||||
b.append(","); |
||||
} |
||||
} |
||||
|
||||
public static String toString(int[] a) { |
||||
if (a == null) |
||||
return "null"; |
||||
int iMax = a.length - 1; |
||||
if (iMax == -1) |
||||
return "[]"; |
||||
|
||||
StringBuilder b = new StringBuilder(); |
||||
b.append('['); |
||||
for (int i = 0; ; i++) { |
||||
b.append(a[i]); |
||||
if (i == iMax) |
||||
return b.append(']').toString(); |
||||
b.append(","); |
||||
} |
||||
} |
||||
|
||||
public static String toString(short[] a) { |
||||
if (a == null) |
||||
return "null"; |
||||
int iMax = a.length - 1; |
||||
if (iMax == -1) |
||||
return "[]"; |
||||
|
||||
StringBuilder b = new StringBuilder(); |
||||
b.append('['); |
||||
for (int i = 0; ; i++) { |
||||
b.append(a[i]); |
||||
if (i == iMax) |
||||
return b.append(']').toString(); |
||||
b.append(","); |
||||
} |
||||
} |
||||
|
||||
|
||||
public static String toString(char[] a) { |
||||
if (a == null) |
||||
return "null"; |
||||
int iMax = a.length - 1; |
||||
if (iMax == -1) |
||||
return "[]"; |
||||
|
||||
StringBuilder b = new StringBuilder(); |
||||
b.append('['); |
||||
for (int i = 0; ; i++) { |
||||
b.append(a[i]); |
||||
if (i == iMax) |
||||
return b.append(']').toString(); |
||||
b.append(","); |
||||
} |
||||
} |
||||
|
||||
|
||||
public static String toString(byte[] a) { |
||||
if (a == null) |
||||
return "null"; |
||||
int iMax = a.length - 1; |
||||
if (iMax == -1) |
||||
return "[]"; |
||||
|
||||
StringBuilder b = new StringBuilder(); |
||||
b.append('['); |
||||
for (int i = 0; ; i++) { |
||||
b.append(a[i]); |
||||
if (i == iMax) |
||||
return b.append(']').toString(); |
||||
b.append(","); |
||||
} |
||||
} |
||||
|
||||
|
||||
public static String toString(boolean[] a) { |
||||
if (a == null) |
||||
return "null"; |
||||
int iMax = a.length - 1; |
||||
if (iMax == -1) |
||||
return "[]"; |
||||
|
||||
StringBuilder b = new StringBuilder(); |
||||
b.append('['); |
||||
for (int i = 0; ; i++) { |
||||
b.append(a[i]); |
||||
if (i == iMax) |
||||
return b.append(']').toString(); |
||||
b.append(","); |
||||
} |
||||
} |
||||
|
||||
|
||||
public static String toString(float[] a) { |
||||
if (a == null) |
||||
return "null"; |
||||
|
||||
int iMax = a.length - 1; |
||||
if (iMax == -1) |
||||
return "[]"; |
||||
|
||||
StringBuilder b = new StringBuilder(); |
||||
b.append('['); |
||||
for (int i = 0; ; i++) { |
||||
b.append(a[i]); |
||||
if (i == iMax) |
||||
return b.append(']').toString(); |
||||
b.append(","); |
||||
} |
||||
} |
||||
|
||||
public static String toString(double[] a) { |
||||
if (a == null) |
||||
return "null"; |
||||
int iMax = a.length - 1; |
||||
if (iMax == -1) |
||||
return "[]"; |
||||
|
||||
StringBuilder b = new StringBuilder(); |
||||
b.append('['); |
||||
for (int i = 0; ; i++) { |
||||
b.append(a[i]); |
||||
if (i == iMax) |
||||
return b.append(']').toString(); |
||||
b.append(","); |
||||
} |
||||
} |
||||
|
||||
public static String toString(Object[] a) { |
||||
if (a == null) |
||||
return "null"; |
||||
|
||||
int iMax = a.length - 1; |
||||
if (iMax == -1) |
||||
return "[]"; |
||||
|
||||
StringBuilder b = new StringBuilder(); |
||||
b.append('['); |
||||
for (int i = 0; ; i++) { |
||||
b.append(String.valueOf(a[i])); |
||||
if (i == iMax) |
||||
return b.append(']').toString(); |
||||
b.append(","); |
||||
} |
||||
} |
||||
|
||||
} |
||||
|
Loading…
Reference in new issue