黑马程序员技术交流社区

标题: 大冒险游戏代码!!!希望大家多多支持!!!! [打印本页]

作者: 旗木卡卡西    时间: 2015-11-23 23:26
标题: 大冒险游戏代码!!!希望大家多多支持!!!!
//大冒险游戏,,希望大家多多支持!!
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Random;

class Maoxian {

作者: 旗木卡卡西    时间: 2015-11-23 23:33
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Random;

class Maoxian {
        public static void main(String[] args) throws IOException,
                        InterruptedException{
                getQuestion("大冒险.txt", "大冒险问题是:");
                //getQuestion("中奖名单.txt", " 恭喜....");
        }

        @SuppressWarnings("deprecation")
        public static void getQuestion(String fileName, String str) throws IOException,
                        InterruptedException {
                ArrayList<String> list = new ArrayList<String>();
                BufferedReader br = new BufferedReader(new FileReader(fileName));
                String line = null;
                while ((line = br.readLine()) != null) {
                        list.add(line);
                }
                Random random = new Random();
                int num = random.nextInt(list.size() - 1) + 1;

                System.out.print(str);
                Runnable r = new Runnable() {

                        public void run() {
                                while (true) {
                                        try {
                                                Thread.sleep(150);
                                                System.out.print(".");
                                        } catch (InterruptedException e) {
                                                e.printStackTrace();
                                        }                                       
                                }
                        }
                };
                Thread t = new Thread(r);
                t.start();
                Thread.sleep(2500);
                t.stop();
                String bbtName = list.get(num);
                System.out.println("\r\n \t\t" + bbtName);
                System.out.println();
        }
}


作者: zypt0218    时间: 2015-11-23 23:49
加油加油, 写的真好!
作者: 李正春    时间: 2015-11-23 23:50
好哇 ,正不知道咋写
作者: 旗木卡卡西    时间: 2015-11-23 23:51
李正春 发表于 2015-11-23 23:50
好哇 ,正不知道咋写

再研究研究,,我测了能用。
作者: 旗木卡卡西    时间: 2015-11-23 23:54
zypt0218 发表于 2015-11-23 23:49
加油加油, 写的真好!

哈哈,,还有点小问题需要改动下
作者: ITHM明    时间: 2015-11-23 23:54
非常不错的一段代码,一个小游戏~
作者: 旗木卡卡西    时间: 2015-11-23 23:59
ITHM明 发表于 2015-11-23 23:54
非常不错的一段代码,一个小游戏~

哈哈,向曾哥学习
作者: 森然    时间: 2015-11-24 00:00
哇 大神,看不懂
作者: 旗木卡卡西    时间: 2015-11-24 00:02
森然 发表于 2015-11-24 00:00
哇 大神,看不懂

大神别谦虚啊,,可以私下交流下
作者: ITHM明    时间: 2015-11-24 00:05
旗木卡卡西 发表于 2015-11-24 00:02
大神别谦虚啊,,可以私下交流下

大神是不是每天都奋战到天明?
作者: heimaye    时间: 2015-11-24 14:00
好厉害的大神啊,这代码一股进游戏公司的感觉....
作者: 旗木卡卡西    时间: 2015-11-25 00:01
heimaye 发表于 2015-11-24 14:00
好厉害的大神啊,这代码一股进游戏公司的感觉....

还有漏洞需要完善下
作者: Camwly    时间: 2015-11-25 09:43
好流弊啊,赞一个




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2