【Java入门】--键盘输入月份,控制台返回对应英文月份。
注:本文为入门级编程,大佬留情,如有问题请告知,谢谢。
代码需求:
使用数组,保存12个月的英文单词,从键盘输入对应月份,然后在控制台打印输出对应英文单词。
月份对应单词: 1月-January、2月-February、3月-March、4月-April、5月-May、6月-June、7月-July、8月-August、9月-September、10月-October、11月-November、12月-December。
//导入Scanner包(包要在类外导入)
import java.util.Scanner;//首先创建一个类
public class Month{//创建main方法public static void main(String() args){//创建保存月份的数组,由于数组内部存储的是字符串类型的数据,所以使用StringString [] arr={ "1月-January","2月-February","3月-March","4月-April","5月-May","6月-June","7月-July","8月-August","9月-September","10月-October","11月-November","12月-December"};//由于是要从键盘输入相应的数据,所以我们要导入相应的Scanner工具包//创建一个Scanner键盘扫描器,这个扫描器的作用就是检测键盘输入了什么样的数据Scanner scanner=new Scanner(System.in);//提示输入数据(由于程序跑起来之后控制台不会有任何数据显示,所以需要在这里做一个操作提示)System.out.println("请输入对应月份的数字:");//接收数据(由于接收的数据是正整数,所以使用int来接收)int jieShou = scanner.nextInt();//判断月份的输入是否有误(||短路或,两边都为真结果才为真)if(jieShou<1 || jieShou>12){System.out.println("抱歉输入有误");}else{//输出数据(由于数组是从0开始向后依次排序,所以这里的jieShou-1就是://假如你从键盘输入1查询一月,那么也就是1-1结果为0,也就是查询数组内0位置上的数据,也就是1月)//如果你查询5月份的,输入5,同理亦然,5-1=4,查询的也就是数组内4位置上的数据System.out.println(arr[jieShou-1]);}//关闭扫描器scanner.close();}
}
【Java入门】--键盘输入月份,控制台返回对应英文月份。相关推荐
- java对键盘输入进行读取_JAVA 读取键盘输入
JAVA 读取键盘输入 第一种方法:System.in.read(); 只能针对一个字符的获取,同时,获取进来的变量的类型只能是char 第二种方法:从控制台接收一个字符串,然后将其打印出来. 在这个 ...
- java 读取键盘输入
在工作中其实很少用到java读取键盘输入的情况,但是在各种网站刷题时却经常碰到,同时,在日常写一些测试方法的时候,如果通过键盘读取输入也是十分方便的,因此简要的做一个总结,方便后续查看及使用. Sys ...
- Java如何键盘输入
导入该类所在的包,Java中键盘输入的函数在所在的包为java.util.Scanner;scanner类表示一个简单的用户扫描器,可以接受用户的输入. 创建该对象,即声明变量. 调用里面的功能,定义 ...
- java从键盘输入字符串并求长度_java从键盘输入字符串的方法
java从键盘输入字符串的方法 发布时间:2020-06-29 09:15:07 来源:亿速云 阅读:142 作者:Leah 本篇文章为大家展示了java从键盘输入字符串的方法,代码简明扼要并且容易理 ...
- 输入月份号并输出英文月份名
1 题目 功能:输入月份号并输出英文月份名 描述: 使用指针数组创建一个含有月份英文名的字符串数组 并使用指向指针的指针指向这个字符串数组,实现输出数组中的指定字符串 2 思路 使用指针的指针实现对字 ...
- Java从键盘输入n行字符串_Java十四天零基础入门-Java布尔类型
不闲聊!!!不扯淡!!!小UP只分享Java相关的资源干货 Java布尔类型 在Java语言中布尔类型的值只包括true和false,没有其他值,不包括1和0,布尔类型的数据在开发中主要使用在逻辑判断 ...
- java实现键盘输入_java 键盘输入的多种实现方法
实例程序: 1.利用 Scanner 实现从键盘读入integer或float 型数据 //import java.io.*; import java.util.*; public class Inp ...
- Java 用键盘输入 int型 String型 char型数据 示例:简单计算功能 eclipse
//Scanner input = new Scanner(System.in); 用键盘输入不同类型的数据: int型数据 = input.nextInt(): String型字符串 = input ...
- JAVA读取键盘输入的多行数据_java读取键盘输入
从键盘流向内存的数据流 C. 从键盘流向显示器的数据流 D. 从网络流向显示器的数据流 2.Java 语言中提供输入输出流的包是( d ) A. java.sql B. java....... 7 S ...
最新文章
- python操作微信电脑版_Python使用itchat模块实现简单的微信控制电脑功能示例
- php文件下载脚本,PHP文件下载实例代码浅析
- ARP协议抓包分析 -- wireshark
- 使用SCOM常用的一些ManagementPack
- python类中没有属性_如何在python语言中在类中删除属性和添加属性
- win7备份工具_win7系统小白一键系统详细教程
- 从边缘到云,万物互联时代Aruba的技术经
- 2151: 种树 - BZOJ
- ToString(C2)转人民币金额时的相关问题
- matlab GUI页面 科学计算器代码
- stm32之神州三号开发板 USB DFU 实现过程
- 各地区工业化学需氧量排放量(1992-2017年)
- v-for渲染img标签图片
- PHP fwrite和file_put_contents 性能对比测试
- Linux系统设置开机自动挂载磁盘流程
- 前辈们整理的SAP的相关链接
- LeetCode HOT 100 --- 2021/7/30
- Android 开源优秀项目
- 如何将nes游戏刻录到vcd光盘中玩?
- 比较好玩(经典)英语句子
热门文章
- 简单的登录注册连接数据库
- Redis RU101课程 Introduction to Redis Data Structures 第5周学习笔记
- 基础连接已关闭解决办法_手机wifi连不上怎么办 手机wifi连不上解决办法【详解】...
- 抖音同款口红机 微信口红机 在线游戏口红机开发代码 分析
- chromeDriver下载地址
- R和RStudio及库文件的安装教程
- 铝模板18个标准化安装步骤,照此做法错不了
- web网站开发基于高德地图浏览器定位
- 两个必须更新浏览器的理由,危险就在你身边
- 初学Java 从0-1创建Spring boot+Mybatis - plus+Swagger2+Mysql(代码生成器)