socket的client端代码 非常简单的的小填空求助

现想要client把10到20发送给server
server把这些数乘二再返回给client打出来。

在client的代码里有空不会填
BufferReader in.....
PrintWriter out......
for(int i=10;i<=20;i++){
____________(我认为填写out.println(i); 是否正确?)
System.out.println(**____问题1____(_____问题2_____**));
}

这里问题1我觉得是写in.readLine(); 但是不知道为什么println里还嵌了一个括号?

感谢。

我认为少了一个out.flush()的操作,但是也不知道放在那里比较好……