菜鸟的小游戏开发记录——虚拟游戏档案库(增加库存)
菜鸟的小游戏开发记录——虚拟游戏档案库(增加库存)
喵五郎 发表于10个月前
菜鸟的小游戏开发记录——虚拟游戏档案库(增加库存)
  • 发表于 10个月前
  • 阅读 1
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

//运行有点问题  待改

package test1;

import java.util.*;
import javax.swing.*;

import org.w3c.dom.css.Rect;
public class xuniyouxidanganku7 {

    public static void main(String[] args) {
                    //定义动态增加的游戏名称数组
        ArrayList games = new ArrayList();
//    String names[] = {"Define:\"Games\"","The Dungeon Defender","Regional Math-a-thon","Natinal Math-a-tgon"};
                   //cont用于do...while 循环语句中
        boolean cont = false;
        do{
            cont = false;
                        //获取用户操作的选项值
            int choice = Integer.parseInt(JOptionPane.showInputDialog("选择\n" + "1 添加游戏\n" + "2 进入游戏"));
            if (choice == 1){
                        //获取需要新增的游戏名称
                String name;
                name = JOptionPane.showInputDialog("游戏名称");
                        //将游戏名称增加到数组中
                        games.add(name);
            }
            if(choice == 2){
                               //获取用户选择游戏在数组中的位置
                int element = Integer.parseInt(JOptionPane.showInputDialog("选择序号"));
                               //将用JOptionPane输出选择的游戏名称
                String output = "游戏:";
                               //将被选择的游戏名称追加到output值后面
                output += ((String)games.get(element));
                               //输出被选的游戏名称
                JOptionPane.showMessageDialog(null, output);
            }
                       //是否继续
                String repeat = JOptionPane.showInputDialog("again?");
                if(repeat.equals("yes")){
                    cont=true;
                }
            }while(cont);//cont值为true时,继续循环。
        


    }

}

 

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
喵五郎
粉丝 0
博文 10
码字总数 4647
×
喵五郎
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: