import java.io.InputStream;
import java.io.OutputStream;
import java.net.InetAddress;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.ArrayList;
import java.util.Scanner;
public class MyServer {
public ArrayList list=new ArrayList();
public static final int mdk=7790;
public static boolean gameover=true;
public static void main(String[] args) throws IOException {
ChessBroad chessBroad=new ChessBroad();
ServerSocket server=new ServerSocket(mdk);
Socket client= server.accept();
System.out.println(“连接成功”);
InetAddress address=client.getInetAddress();
System.out.println(address.getHostAddress());
InputStream in= client.getInputStream();
OutputStream ou=client.getOutputStream();
Scanner sc=new Scanner(System.in);
while(gameover){
while(true){
if(ChessBroad.broad[0][0]==null){
ChessBroad.init();
ChessBroad.draw();
}
System.out.println(“请输入坐标:x,y”);
String send=sc.next();
while(true){
if(!MyGame.list.contains(send)){
MyGame.list.add(send);
break;
}else{
System.out.println(“已存在旗子”);
send=sc.next();
}