【发布时间】:2014-03-22 08:31:16
【问题描述】:
如何将str,str1,str2,str22,name,randNo添加到String数组中,loop(while)中的数据每次都可能发生变化。 当连接建立后,用户向下面的程序发送数据,它需要将它存储在一个数组中。
String s[][]=new s[100][100];
ServerSocket ss=new ServerSocket(9999);
while(true)
{
Socket s=ss.accept();
DataInputStream dis=new DataInputStream(s.getInputStream());
int str=dis.readInt();
System.out.println("message= "+str);
int str1=dis.readInt();
System.out.println("message= "+str1);
int str2=dis.readInt();
System.out.println("message= "+str2);
int str22=dis.readInt();
System.out.println("message= "+str22);
String name=dis.readUTF();
System.out.println("message= "+name);
int randNo=dis.readInt();
System.out.println("Unique no:"+randNo);
s[][]={{str,str1,str2,str22,name,randNo}};
}
【问题讨论】:
标签: java arrays loops networking