Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2020
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. public class StringUtils {
  2. public static String formatDouble(double d) {
  3. if (d < 1000.0)
  4. return String.format("%.2f", d).replace(",", ".");
  5. if (d < 1000000.0)
  6. return String.format("%.2f", d / 1000.0).replace(",", ".") + "K";
  7. if (d < 1.0E9)
  8. return String.format("%.2f", d / 1000000.0).replace(",", ".") + "M";
  9. return String.format("%.2f", d / 1.0E9).replace(",", ".") + "B";
  10. }
  11.  
  12. public static Double fixDouble(int i, double d) {
  13. return Double.valueOf(String.format("%." + i + "f", d).replace(",", "."));
  14. }
  15.  
  16. public static String trim(String string) {
  17. if (string.length() > 16)
  18. return string.substring(0, 16);
  19. return string;
  20. }
  21.  
  22. public static String arrayToString(String[] strings, int start, int end) {
  23. StringBuilder stringBuilder = new StringBuilder();
  24. for (int i = start; i <= end; ++i)
  25. stringBuilder.append(strings[i]).append(" ");
  26. return stringBuilder.toString();
  27. }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement