1.java中TCP设计的,while(true)是银行类html源码个死循环,为什么这样可以呢?我用while((read.Line()!=null))为什么不可
java中TCP设计的南宫cp源码,while(true)是L源码编译个死循环,为什么这样可以呢?我用while((read.Line()!=null))为什么不可
你可以联想一下那个scanner嘛...
当运行到next() 线程就会阻塞在这里,首页源码目录一直等到有用户输入信息才继续往下执行..
那如果像你那样的写法就要调用2次next(),那么第一次输入的信息就会拿来做判断,判断成功,进入循环体,第二次输入才把内容输出出来..然后第三次输入的时候就被用来判断是否循环...一直这样下去
Scanner sc = new Scanner(System.in);
System.out.println("enter");
// while(true)
//{ System.out.println(sc.next());}
while(!sc.next().equals(null))
{ System.out.println(sc.next());}
回到你的题目的话,上述的next()就相当于readLine()
2025-01-01 12:07869人浏览
2025-01-01 11:252542人浏览
2025-01-01 11:042210人浏览
2025-01-01 10:51439人浏览
2025-01-01 10:01551人浏览
2025-01-01 09:45229人浏览
美國聯邦最高法院4號做出裁定,9位法官一致同意,推翻科羅拉多州最高法院日前以國會暴動事件為由,禁止川普Donald Trump)參選的判決;而科羅拉多州是美國超級星期二初選的其中一州,這項裁定為川普開
中国消费者报武汉讯(董法文 记者吴采平)6月29日,记者从湖北省市场监管局获悉,为进一步做好“六稳”“六保”工作,营造良好的消费环境,激发消费潜力,该局
運動傷害的範圍非常廣泛,只要是運動所造成的身體損害都跟運動傷害有關,運動傷害不只是運動員的專利,一般人在日常生活中,從事各式各樣活動或運動時,都有可能產生運動傷害。臺北市立聯合醫院陽明院區中醫科主治醫