比特微 WebService 自承式光缆 整数转换 网络服务器 个人收款码 webserver Jetbains全家桶 pdf checkbox 抖音 count clojure uiviewcontroller react router Avalon Plupload vuejs 教程 matlab读取dat文件 matlab停止运行命令 art神经网络 idea整理代码格式 pcie高速固态硬盘 python在线教程 python设置环境变量 java基础教学 java搭建 java最新框架 java开发入门 java遍历文件夹下所有文件 php整站源码 摩尔斯电码翻译器 音频频谱分析软件 bat脚本 stl2stp 计算机网络自顶向下 复制到剪贴板 god2iso 流程图工具 坐标标注插件
当前位置: 首页 > 学习教程  > 编程语言

Java类和对象的实例应用——炮弹

2020/10/16 18:18:11 文章标签:

package 炮;import java.util.Scanner;//声明引用util包中的Scanner类public class Fight {public static void main(String[] args) {Tank tank1new Tank();int x;System.out.println("****TANK MODEL****");System.out.println("请先设置坦克的子弹数&#xf…

package;

import java.util.Scanner;//声明引用util包中的Scanner类

public class Fight {
	public static void main(String[] args) {
		Tank tank1=new Tank();
		int x;
		System.out.println("****TANK MODEL****");
		System.out.println("请先设置坦克的子弹数:");
		Scanner input=new Scanner(System.in);//输入格式
		if(input.hasNextInt())
		 {
		  x=input.nextInt();
          tank1.setBulletAmount(x);
		 }
        L1:System.out.println("请选择操作:1.加速 2.减速 3.补充子弹 4.发弹 5.刹车(请输入序号)");
        int y=input.nextInt();
        switch (y)
        {
        	case 1:
        		System.out.println("请输入增加的速度:");
        		int t=input.nextInt();
                tank1.speedUp(t);
                break;
        	case 2:
        		System.out.println("请输入减少的速度:");
        		int i=input.nextInt();
                tank1.speedDown(i);
                break;
        	case 3:
        		System.out.println("请输入补充的弹料:");
        		int j=input.nextInt();
                tank1.setBulletAmount(j);
                break;
        	case 4:
        		tank1.fire();
        		break;
        	case 5:
        		tank1.brake();
        		break;
        	default:
        		System.out.println("输入错误,请重新输入!");
        		break;
        }
        
	}

}

Java的输入语句:

 import java.util.Scanner;//声明引用util包中的Scanner类
 Scanner input=new Scanner(System.in);//实例化Scanner类,创建input对象
 if(input.hasNextInt()) //判断是否有输入 if判断语句		
  {
	  x=input.nextInt();//使用输入对象input进行输入
	  tank1.setBulletAmount(x);
 }

标准输入语句(Java)
import java.util.Scanner; Scanner input=new Scanner(System.in);
x=input.nextInt();//输入整型

  1. Java可使用switch语句,与C语句相同
  2. Java中不能使用goto语句(不支持)
    goto语句的代替
    代替:自定义名 + ’ : '(冒号)可实现
    例:
    outer:   bree在这里插入图片描述

使用outer … break outer;可实现跳转,直接结束两层循环

语法:
自定义名:
(语句段)
break/continue/return 自定义名;
== 可实现跳转==


本文链接: http://www.dtmao.cc/news_show_300399.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?