本帖最后由 王宝龙 于 2012-10-3 19:38 编辑
正常的情况是我们每输入一次,服务端会去校验一次,如果正确就结束,如果校验三次都是错误的客户端程序也结束。
在程序的29行if(info.contains("欢迎"));
这个语句后正常不应该有分号!
有了分号就会产生这样结果:你如果输入的是正确的用户名,就会正常结束,但是如果输入一次是错误的只能输入一次
客户端也会结束,服务端就会输出一个你的错的那个name,和两个null;
因为一个分号结果会差好多
但是没搞明白为什么会有这样的差异 |