Advertisement
Guest User

Untitled

a guest
Jul 25th, 2017
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. Set<String> set_1;
  2. Set<String> set_2;
  3.  
  4. StringBuilder builder = new StringBuilder();
  5. for (String str : set_1) {
  6. builder.append(str).append(" ");
  7. }
  8.  
  9. this.string_1 = builder.toString();
  10.  
  11. builder = new StringBuilder();
  12. for (String str : set_2) {
  13. builder.append(str).append(" ");
  14. }
  15.  
  16. this.string_2 = builder.toString();
  17.  
  18. String str_1 = StringUtils.join(set_1, " ");
  19.  
  20. Joiner.on(" ").join(set_1);
  21.  
  22. Joiner.on(" ").skipNulls().join(set_1);
  23. // If 2nd item was null, would produce "1, 3"
  24.  
  25. Joiner.on(" ").useForNull("<unknown>").join(set_1);
  26. // If 2nd item was null, would produce "1, <unknown>, 3"
  27.  
  28. List<String> strings = new LinkedList<>();
  29. strings.add("Java");strings.add("is");
  30. strings.add("cool");
  31. String message = String.join(" ", strings);
  32. //message returned is: "Java is cool"
  33.  
  34. Set<String> strings = new LinkedHashSet<>();
  35. strings.add("Java"); strings.add("is");
  36. strings.add("very"); strings.add("cool");
  37. String message = String.join("-", strings);
  38. //message returned is: "Java-is-very-cool"
  39.  
  40. mySet.toString().replaceAll("\[|\]","").replaceAll(","," ");
  41.  
  42. public static String join(Set<String> set, String sep) {
  43. String result = null;
  44. if(set != null) {
  45. StringBuilder sb = new StringBuilder();
  46. Iterator<String> it = set.iterator();
  47. if(it.hasNext()) {
  48. sb.append(it.next());
  49. }
  50. while(it.hasNext()) {
  51. sb.append(sep).append(it.next());
  52. }
  53. result = sb.toString();
  54. }
  55. return result;
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement