fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6. import java.util.stream.IntStream;
  7.  
  8. /* Name of the class has to be "Main" only if the class is public. */
  9. class Ideone
  10. {
  11. public static void main (String[] args) throws java.lang.Exception
  12. {
  13. // your code goes here
  14. IntStream chars = "bookkeep".chars();
  15. System.out.println(chars.count());
  16. chars.distinct().sorted().forEach(ch -> System.out.printf("%c ", ch));
  17. }
  18. }
Runtime error #stdin #stdout #stderr 0.14s 2184192KB
stdin
Standard input is empty
stdout
8
stderr
Exception in thread "main" java.lang.IllegalStateException: stream has already been operated upon or closed
	at java.util.stream.AbstractPipeline.<init>(AbstractPipeline.java:203)
	at java.util.stream.ReferencePipeline.<init>(ReferencePipeline.java:94)
	at java.util.stream.ReferencePipeline$StatelessOp.<init>(ReferencePipeline.java:618)
	at java.util.stream.IntPipeline$4.<init>(IntPipeline.java:244)
	at java.util.stream.IntPipeline.mapToObj(IntPipeline.java:243)
	at java.util.stream.IntPipeline.boxed(IntPipeline.java:220)
	at java.util.stream.IntPipeline.distinct(IntPipeline.java:397)
	at Ideone.main(Main.java:16)