public void play(){
        //地图初始化
        Terra[] terras = new Terra[70];
        initMap(terras);
        //打印地图
        printMap(terras);
        //设置初始资金1000~50000（默认10000）
        int capital = 10000;
        System.out.println("默认初始资金10000，是否需要自定义初始资金，请选择（Y/N）");
        try {
            char YorN = (char)System.in.read();
            if (YorN == 'Y')
            {
                System.out.print("请输入初始资金1000~50000");
                capital = System.in.read();
            }
        } catch (IOException e) {
            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        }



        //选择角色
        System.out.print("请选择2~4位不重复玩家，输入编号即可。(1.钱夫人; 2.阿土伯; 3.孙小美; 4.金贝贝):");
        BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
        String chosenRolesID = null;
        try {
            chosenRolesID = input.readLine();
        } catch (IOException e) {
            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        }
        chooseRoles(chosenRolesID, capital);
    }