Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class StringUtils {
- public static String formatDouble(double d) {
- if (d < 1000.0)
- return String.format("%.2f", d).replace(",", ".");
- if (d < 1000000.0)
- return String.format("%.2f", d / 1000.0).replace(",", ".") + "K";
- if (d < 1.0E9)
- return String.format("%.2f", d / 1000000.0).replace(",", ".") + "M";
- return String.format("%.2f", d / 1.0E9).replace(",", ".") + "B";
- }
- public static Double fixDouble(int i, double d) {
- return Double.valueOf(String.format("%." + i + "f", d).replace(",", "."));
- }
- public static String trim(String string) {
- if (string.length() > 16)
- return string.substring(0, 16);
- return string;
- }
- public static String arrayToString(String[] strings, int start, int end) {
- StringBuilder stringBuilder = new StringBuilder();
- for (int i = start; i <= end; ++i)
- stringBuilder.append(strings[i]).append(" ");
- return stringBuilder.toString();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement