注:本文为入门级编程,大佬留情,如有问题请告知,谢谢。

代码需求:

使用数组,保存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入门】--键盘输入月份,控制台返回对应英文月份。相关推荐

  1. java对键盘输入进行读取_JAVA 读取键盘输入

    JAVA 读取键盘输入 第一种方法:System.in.read(); 只能针对一个字符的获取,同时,获取进来的变量的类型只能是char 第二种方法:从控制台接收一个字符串,然后将其打印出来. 在这个 ...

  2. java 读取键盘输入

    在工作中其实很少用到java读取键盘输入的情况,但是在各种网站刷题时却经常碰到,同时,在日常写一些测试方法的时候,如果通过键盘读取输入也是十分方便的,因此简要的做一个总结,方便后续查看及使用. Sys ...

  3. Java如何键盘输入

    导入该类所在的包,Java中键盘输入的函数在所在的包为java.util.Scanner;scanner类表示一个简单的用户扫描器,可以接受用户的输入. 创建该对象,即声明变量. 调用里面的功能,定义 ...

  4. java从键盘输入字符串并求长度_java从键盘输入字符串的方法

    java从键盘输入字符串的方法 发布时间:2020-06-29 09:15:07 来源:亿速云 阅读:142 作者:Leah 本篇文章为大家展示了java从键盘输入字符串的方法,代码简明扼要并且容易理 ...

  5. 输入月份号并输出英文月份名

    1 题目 功能:输入月份号并输出英文月份名 描述: 使用指针数组创建一个含有月份英文名的字符串数组 并使用指向指针的指针指向这个字符串数组,实现输出数组中的指定字符串 2 思路 使用指针的指针实现对字 ...

  6. Java从键盘输入n行字符串_Java十四天零基础入门-Java布尔类型

    不闲聊!!!不扯淡!!!小UP只分享Java相关的资源干货 Java布尔类型 在Java语言中布尔类型的值只包括true和false,没有其他值,不包括1和0,布尔类型的数据在开发中主要使用在逻辑判断 ...

  7. java实现键盘输入_java 键盘输入的多种实现方法

    实例程序: 1.利用 Scanner 实现从键盘读入integer或float 型数据 //import java.io.*; import java.util.*; public class Inp ...

  8. Java 用键盘输入 int型 String型 char型数据 示例:简单计算功能 eclipse

    //Scanner input = new Scanner(System.in); 用键盘输入不同类型的数据: int型数据 = input.nextInt(): String型字符串 = input ...

  9. JAVA读取键盘输入的多行数据_java读取键盘输入

    从键盘流向内存的数据流 C. 从键盘流向显示器的数据流 D. 从网络流向显示器的数据流 2.Java 语言中提供输入输出流的包是( d ) A. java.sql B. java....... 7 S ...

最新文章

  1. python操作微信电脑版_Python使用itchat模块实现简单的微信控制电脑功能示例
  2. php文件下载脚本,PHP文件下载实例代码浅析
  3. ARP协议抓包分析 -- wireshark
  4. 使用SCOM常用的一些ManagementPack
  5. python类中没有属性_如何在python语言中在类中删除属性和添加属性
  6. win7备份工具_win7系统小白一键系统详细教程
  7. 从边缘到云,万物互联时代Aruba的技术经
  8. 2151: 种树 - BZOJ
  9. ToString(C2)转人民币金额时的相关问题
  10. matlab GUI页面 科学计算器代码
  11. stm32之神州三号开发板 USB DFU 实现过程
  12. 各地区工业化学需氧量排放量(1992-2017年)
  13. v-for渲染img标签图片
  14. PHP fwrite和file_put_contents 性能对比测试
  15. Linux系统设置开机自动挂载磁盘流程
  16. 前辈们整理的SAP的相关链接
  17. LeetCode HOT 100 --- 2021/7/30
  18. Android 开源优秀项目
  19. 如何将nes游戏刻录到vcd光盘中玩?
  20. 比较好玩(经典)英语句子

热门文章

  1. 简单的登录注册连接数据库
  2. Redis RU101课程 Introduction to Redis Data Structures 第5周学习笔记
  3. 基础连接已关闭解决办法_手机wifi连不上怎么办 手机wifi连不上解决办法【详解】...
  4. 抖音同款口红机 微信口红机 在线游戏口红机开发代码 分析
  5. chromeDriver下载地址
  6. R和RStudio及库文件的安装教程
  7. 铝模板18个标准化安装步骤,照此做法错不了
  8. web网站开发基于高德地图浏览器定位
  9. 两个必须更新浏览器的理由,危险就在你身边
  10. 初学Java 从0-1创建Spring boot+Mybatis - plus+Swagger2+Mysql(代码生成器)