|
|
1
1
到目前为止,我发现这是个问题,但我不认为这是唯一的问题。 这将有助于NosuchelementException 在第90行左右改变这个…
对此…
OK刚刚在clientToThread.run()中发现另一个问题。发送第一条消息后,您将关闭客户端连接。我把他们都说出来了,似乎工作得更好。
|
|
2
0
第一个问题是解析来自用户的消息。 循环遍历字符串,它有两个选项之一,要么是破折号,要么是无效的。 因此,理想情况下,在破折号之前,您应该会收到一条关于用户名中字符数的无效消息。 您应该使用string.indexof来确定破折号的位置,然后将消息分成两部分,如果indexof的结果是-1,则它是无效消息。 |