Java中字符串有内容但输出为空

在使用IDEA开发工具练习IO流的时候,用了char类型的数组来接收输入流,在while循环的时候,将字符数组转换成String是成功的,String message 也有长度,但是输出的时候没有内容,只是在控制台多占了一行,如图:
Java中字符串有内容但输出为空
最后问了群里的大哥,让我修改了字符数组的长度,将1024长度改小成10,然后神奇的可以输出了。

然后群里的大佬高告诉我可以改设置里的参数,但是改了几次,数组长度大的时候字符串还是输出不了,如果有大佬知道怎么修改设置,希望可以告诉我,让我进步一丢丢。Java中字符串有内容但输出为空