fork download
  1. import java.util.*;
  2. import java.util.stream.*;
  3.  
  4. class Ideone {
  5. public static void main (String[] args) {
  6. String in = "useful1.useless1,useful2.useless2,useful3.useless3,";
  7. String[] strArray = in.split(",");
  8. char[][] usefulChars = Arrays.stream(strArray)
  9. .map(s -> s.replaceAll("\\..*", ""))
  10. .map(String::toCharArray)
  11. .toArray(char[][]::new);
  12. System.out.println(Arrays.deepToString(usefulChars));
  13. }
  14. }
Success #stdin #stdout 0.08s 50888KB
stdin
Standard input is empty
stdout
[[u, s, e, f, u, l, 1], [u, s, e, f, u, l, 2], [u, s, e, f, u, l, 3]]