@@ -28,7 +28,7 @@ private StringUtils() {}
28
28
29
29
public static String humanTimeDiff (long timeDiff ) {
30
30
if (timeDiff < 1000 ) {
31
- return String .format ("%dmsec " , timeDiff );
31
+ return String .format ("%d msec " , timeDiff );
32
32
}
33
33
34
34
StringBuilder buf = new StringBuilder ();
@@ -40,26 +40,38 @@ public static String humanTimeDiff(long timeDiff) {
40
40
41
41
if (hours != 0 ){
42
42
buf .append (hours );
43
- buf .append ("hrs, " );
43
+ buf .append (" hrs, " );
44
44
}
45
45
if (minutes != 0 ){
46
46
buf .append (minutes );
47
- buf .append ("mins, " );
47
+ buf .append (" mins, " );
48
48
}
49
49
if (hours > 0 || minutes > 0 ) {
50
50
buf .append (seconds );
51
- buf .append ("sec" );
51
+ buf .append (" sec" );
52
52
} else {
53
- buf .append (String .format ("%.4fsec " , seconds ));
53
+ buf .append (String .format ("%.4f sec " , seconds ));
54
54
}
55
55
return buf .toString ();
56
56
}
57
57
58
58
public static String humanSize (double size ) {
59
- if (size >= (1L << 40 )) return String .format ("%.1fT" , size / (1L << 40 ));
60
- if (size >= (1L << 30 )) return String .format ("%.1fG" , size / (1L << 30 ));
61
- if (size >= (1L << 20 )) return String .format ("%.1fM" , size / (1L << 20 ));
62
- if (size >= (1L << 10 )) return String .format ("%.1fK" , size / (1L << 10 ));
59
+ if (size >= (1L << 40 )) {
60
+ return String .format ("%.1f T" , size / (1L << 40 ));
61
+ }
62
+
63
+ if (size >= (1L << 30 )) {
64
+ return String .format ("%.1f G" , size / (1L << 30 ));
65
+ }
66
+
67
+ if (size >= (1L << 20 )) {
68
+ return String .format ("%.1f M" , size / (1L << 20 ));
69
+ }
70
+
71
+ if (size >= (1L << 10 )) {
72
+ return String .format ("%.1f K" , size / (1L << 10 ));
73
+ }
74
+
63
75
return String .format ("%.0f" , size );
64
76
}
65
77
@@ -81,4 +93,4 @@ public static StringBuilder appendStrings(final StringBuilder sb, final String..
81
93
}
82
94
return sb ;
83
95
}
84
- }
96
+ }
0 commit comments