Java io的两个BufferedReader之间怎么传值?
答案:1 悬赏:60 手机版
解决时间 2021-04-16 03:26
- 提问者网友:城市野鹿
- 2021-04-15 09:17
BufferedReader里的readLine()好像是不读换行符的,如果我在第一个BufferedReader的readLine()方法使用后在接上第二个BufferedReader 并用while语句循环使用readLine()读数据的话,就会死循环,像这样的问题,该怎么解决呢?请路过的大侠帮个忙
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-04-15 09:29
额,这个好像是不行的,因为第一个reader并未释放资源,没调用close方法,而第二个又在需求资源,那么就会死锁。
不过你为什么要这样呢,一个reader就行了呀,或者在第二个reader之前把第一个关掉。语法如下:reader1.close();
不过你为什么要这样呢,一个reader就行了呀,或者在第二个reader之前把第一个关掉。语法如下:reader1.close();
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯