system.out.println不符合system.out.print

时间:2016-10-24 07:18:31

标签: java println

打印system.out.println时,

system.out.print不符合java.util.stream

1)
Stream.of(1, "1B").forEach(System.out::print);
result:
11B

2)
Stream.of(1, "1C").forEach(System.out::println);
result
1
1C

3)
Stream.of(1, "1B").forEach(System.out::println);
result
1

有人可以解释为什么1B被排除在案例3的结果之外?我想"1B"与二进制文字冲突。如果,为什么1使用print方法打印"1B"?我也想知道为什么在"1B"的情况下,3不被视为流中的字符串文字?

0 个答案:

没有答案