博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2017.12.1T19_B2_2zuoye
阅读量:4308 次
发布时间:2019-06-06

本文共 3257 字,大约阅读时间需要 10 分钟。

package com.whxiong.work01;

import java.util.Scanner;

public class Calculator {

 Scanner input = new Scanner(System.in);
 public void show() {  
  char Calculator;
  double num = 0;
  double num1 = 0;
  System.out.println("请输入第一个整数:");
  do {
   if (input.hasNextInt() == false) {
    System.out.println("输入错误!");
    break;
   }
   if (input.hasNextInt() == true)
    ;
   {
    num = input.nextInt();
   }
   System.out.println("请输入第二个整数:");
   if (input.hasNextInt() == false) {
    System.out.println("输入错误!");
    break;
   }
   if (input.hasNextInt() == true) {
    num1 = input.nextInt();
   }
   System.out.println("请输入运算符号:+ - * /");
   Calculator = input.next().charAt(0);
   switch (Calculator) {
   case '+':
    System.out.println(num + "+" + num1 + "=" + (num + num1));
    break;
   case '-':
    System.out.println(num + "-" + num1 + "=" + (num - num1));
    break;
   case '*':
    System.out.println(num + "*" + num1 + "=" + (num * num1));
    break;
   case '/':
    System.out.println(num + "/" + num1 + "=" + (num / num1));
    break;
   }
   break;
  } while (input.hasNextInt() == false);
 *****************************************************

package com.whxiong.work01;

public class CurrentTime {

    String year;
       String mooth;
       String date;
       String hour;//小时
       String minutes;//分钟
       String second;//秒     
public void show1(){
 System.out.println("当前时间是:"+(year+mooth+date+hour+minutes+second));
}
      ***********************************************************

package com.whxiong.work01;

import java.util.*;
public class Hero {
 Scanner input=new Scanner(System.in);
  String heroName;
  double heroLife;
  String monsterName;//monster》》》》怪物
  double monsterLife;//怪物生命
  String monsterType;//怪物类型
  String weaponsName;//weapons》》》》武器
  double weaponsDamage;//damage》》》》攻击力,武器攻击力
 public void show2() {
  System.out.println("输入英雄姓名:");
   heroName=input.next();
   System.out.println("输入英雄生命值:");
   heroLife=input.nextDouble();
  System.out.println("输入怪物名字:");
   monsterName=input.next();
  System.out.println("输入怪物生命值:");
   monsterLife=input.nextDouble();
  System.out.println("输入怪物类型:");
   monsterType=input.next();
  System.out.println("输入武器名:");
   weaponsName=input.next();
  System.out.println("输入武器攻击力:");
   weaponsDamage=input.nextDouble();
  System.out.println("我是英雄,我的基本信息如下:");
  System.out.println("姓名:"+heroName+",生命值:"+heroLife);
  System.out.println("我是武器,我的基本信息如下:");
  System.out.println("武器名:"+weaponsName+",攻击力:"+weaponsDamage);
  System.out.println("我是怪物,我的基本信息如下:");
  System.out.println("姓名:"+monsterName+",生命值:"+monsterLife+",类型:"+monsterType); 
 } 
}******************************************************

package com.whxiong.work01;

public class Work01 {

 /**

  * @param args
  */
 public static void main(String[] args) {
  System.out.println("第二题");
  System.out.println("******************************");
  Calculator calculator = new Calculator();
  calculator.show();
  
  System.out.println("\n");
  System.out.println("第三题");
  System.out.println("******************************");
  CurrentTime currentTime = new CurrentTime();
  currentTime.year = "2015年";
  currentTime.mooth = "5月";
  currentTime.date = "12日";
  currentTime.hour = "10点";
  currentTime.minutes = "11分";
  currentTime.second = "00秒";
  currentTime.show1();
  
  System.out.println("\n");
  System.out.println("第六题");
  System.out.println("******************************");
  System.out.println("\n");
  Hero hero = new Hero();
  hero.show2();
  

 

转载于:https://www.cnblogs.com/xiaoxiao1016/p/7991535.html

你可能感兴趣的文章
Eclipse : An error occurred while filtering resources(Maven错误提示)
查看>>
在eclipse上用tomcat部署项目404解决方案
查看>>
web.xml 配置中classpath: 与classpath*:的区别
查看>>
suse如何修改ssh端口为2222?
查看>>
详细理解“>/dev/null 2>&1”
查看>>
suse如何创建定时任务?
查看>>
suse搭建ftp服务器方法
查看>>
centos虚拟机设置共享文件夹并通过我的电脑访问[增加smbd端口修改]
查看>>
文件拷贝(IFileOperation::CopyItem)
查看>>
MapReduce的 Speculative Execution机制
查看>>
大数据学习之路------借助HDP SANDBOX开始学习
查看>>
Hadoop基础学习:基于Hortonworks HDP
查看>>
为什么linux安装程序 都要放到/usr/local目录下
查看>>
Hive安装前扫盲之Derby和Metastore
查看>>
永久修改PATH环境变量的几种办法
查看>>
大数据学习之HDP SANDBOX开始学习
查看>>
Hive Beeline使用
查看>>
Centos6安装图形界面(hdp不需要,hdp直接从github上下载数据即可)
查看>>
CentOS7 中把yum源更换成163源
查看>>
关于yum Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx.
查看>>