Java语言开发—java控制台输入
小职 2021-07-26 来源 :china_zyb 阅读 346 评论 0

摘要:本篇主要介绍了Java语言开发—java控制台输入 ,通过具体的内容展示,希望对Java开发的学习有一定的帮助。

本篇主要介绍了Java语言开发—java控制台输入 ,通过具体的内容展示,希望对Java开发的学习有一定的帮助。

Java语言开发—java控制台输入

在java中,控制输出的语句是:System.out.print()或System.out.println();System类位于java.lang包中;那么有输出,对应的就有输入,java中的控制台输入是通过 Scanner类来实现的。Scanner类位于java.util包中,专门用于控制台输入,在使用之前首先需要导入这个包的类;

        命名格式:

        import java.util.Sacnner; //注意C#中的区别;

 

import java.util.Scanner; //导入java.util.Scanner;类
public class Test {
//控制台的输入;
public static void main(String[]args){

//首先创建Sanner类的对象;
Scanner stu=new Scanner(System.in); //参数对象是系统进来的流
System.out.println("请输入学生的姓名:");
String sName=stu.next(); //next()方法用来接收控制台输入的字符串


System.out.println("请输入学生的年龄:");
int iAge=stu.nextInt();//nextInt()方法接收控制台输入的整数
//下面输出刚才学生的姓名和年龄
System.out.println("学生的姓名:"+sName+"\t\t学生的年龄:"+iAge);

/*Scanner类的常用方法;
* next():接收控制台输入的字符串
* nextInt():接收控制台输入的整型数
* nextFloat():接收控制台输入的浮点数(单精度);
* nextDouble():接收控制台输入的浮点数(双精度);
*/
}
}

      某大商场针对即将到来的5.1假期开展了购物抽奖活动,根据顾客的购物小票ID号,计算顾客是否获奖;

规则:顾客小票5位数,计算每位数上的数字之和,如果这个和可以被9证书,那么显示该顾客中奖,打印“恭喜中奖!”

 

 

 

.....
int buyId;
System.out.print("请输入顾客的购物小票5位数ID:");
Scanner input=new Scanner(System.in);
buyId=input.nextInt();
System.out.println(buyId);
// 定义:个位  十位 百位  千位  万位 
int iGeWei=buyId%10;
int iShiWei=(buyId%100)/10;
int iBaiWei=(buyId%1000)/100;
int iQianWei=(buyId%10000)/1000;
int iWanWei=buyId/10000;
System.out.println("输出购物小票的个位到万位的单个数字");
System.out.println("个位:"+iGeWei);
System.out.println("十位:"+iShiWei);
System.out.println("百位:"+iBaiWei);
System.out.println("千位:"+iQianWei);
System.out.println("万位:"+iWanWei);

int sum=iGeWei+iShiWei+iBaiWei+iQianWei+iWanWei;
if(sum%9==0)
System.out.println("恭喜中奖;");

 

//商场为圆通提供了基本工资、物价津贴、房租津贴。物价津贴为基本工资的40%,房屋津贴为基本工资的25%;要求从控制台输入基本工资,并计算和输出
//实领工资。
//定义一个Scanner对象,来接受用户输入的基本工资;
Scanner input=new Scanner(System.in);
System.out.print("请输入员工的基本工资:");
//double类型的数据来接受基本工资;

double salary=input.nextDouble();
//房屋津贴:为基本工资的40%
double allowance=salary*0.4;
double allowance2=salary*0.25;// 房屋津贴是25%
double totalIncome=salary+allowance+allowance2;

//输出基本工资  物价津贴   房租津贴   实领工资
System.out.println("基本工资为:"+salary);

System.out.println("物价津贴为:"+allowance);
System.out.println("房租津贴为:"+allowance2);
System.out.println("实领工资为:"+totalIncome);


我是小职,记得找我

✅ 解锁高薪工作

✅ 免费获取基础课程·答疑解惑·职业测评

Java语言开发—java控制台输入

本文由 @小职 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程