[java基础]分支结构(2)
[java基础]分支结构2
switch case
/**
文件路径:G:\JavaByHands\if-else\
文件名称:switchcase.java
编写时间:2016/6/6
作 者:郑晨辉
编写说明:switch case代码示例
*/ public class switchcase {
public static void main(String[] args){
int a = 4; switch(a){
case(1):
System.out.println("输出的是1");
break;
case(2):
System.out.println("输出的是2");
break;
case(3):
System.out.println("输出的是3");
default:
System.out.println("输出的不是1,2,3中的一个");
}
}
}
刚写着玩的小示例
/**
文件路径:G:\JavaByHands\if-else\
文件名称:SwitchCaseTesr.java
编写时间:2016/6/6
作 者:郑晨辉
编写说明:switch case娱乐
判断输入的月份是哪个季节
规定: 3-5 春 6-8 夏 9-11 秋 12-2 冬
*/ //因为要输入数据,所以,要导scanner包
import java.util.Scanner; public class SwitchCaseTesr {
public static void main(String[] args) { System.out.println("--程序开始--");
//创建Scanner对象
/*
长时间不写代码的结果就是全忘光了...
查了api才记起来...
*/
//从System.in中读取参数
Scanner sc = new Scanner(System.in);
//在控制台输出
System.out.println("请输入当前月份(数字1-12)");
//创建一个参数用来接受传进来的数
int i = sc.nextInt();
//输出结果
System.out.println("您输入的月份是:" + i + "月");
//为了好玩 这里加了一个东西...sleep让程序休眠一段时间后继续运行
//这是以后会研究到的...这里先拿来玩玩
try {
//括号里的是毫秒,这个表示程序秀休眠一秒...好神奇啊~~
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
//抛出异常
e.printStackTrace();
}
//继续干正事
//对输入的数据进行判断,然后输出结果
//可以多个条件用一个结果~~
switch(i) {
case(3):
case(4):
case(5):
System.out.println(i + "月是春天,春困~");
break;
case(6):
case(7):
case(8):
System.out.println(i + "月是夏天,夏乏~");
break;
case(9):
case(10):
case(11):
System.out.println(i + "月是秋天,秋无力~");
break;
case(12):
case(1):
case(2):
System.out.println(i + "月是冬天,冬日正好眠~");
break;
} System.out.println("--程序结束--");
}
}
[java基础]分支结构(2)的更多相关文章
- [Java基础]循环结构3
[Java基础]循环结构3 break 与 continue 中断循环... /** 文件路径:G:\JavaByHands\循环语句\ 文件名称:BreakTest.java 编写时间:2016/6 ...
- [java基础]循环结构2
[java基础]循环结构2 写了几个循环结构练习~记录一下~~ 1:99乘法表 /** 文件路径:G:\JavaByHands\循环语句\ 文件名称:GameForFor.java 编写时间:2016 ...
- [java基础]循环结构1
[java基础]循环结构1 循环结构:for循环,while循环,do_while循环在,增强型for循环 /** 文件路径:G:\JavaByHands\循环语句\ 文件名称:WhileTest.j ...
- 7.20实习培训日志-Java基础程序设计结构
Java基础程序设计结构 在 Math 类中,为了达到最快的性能,所有的方法都使用计算机浮点单元中的例程,如果得到一个完全可预测的结果比运行速度更重要的话,那么就应该使用StrictMath类,它使用 ...
- Java 8- Java 分支结构 - if…else/switch
Java 分支结构 - if...else/switch 顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构. Java有两种分支结构: if语句 switch语句 if语句 一个if语句包含 ...
- JS基础-分支结构-循环-数组
1.分支结构 1.if结构 语法: if(条件){ 语句块: } 注意: 1.条件尽量是boolean的,如果不是boolean的,以下条件值,会当做f ...
- java基础 ----- 选择结构
--------- 流程控制 ------ 流程图 ------ 基本的 if 选择结构 import java.util.Scanner; public class GetPr ...
- JAVA基础——链表结构之单链表
链表:一种数据存储结构.学链表首先要搞懂数组,按朋友的话说,数组和链表的关系就相当于QQ2008和QQ2009. 除非要通过索引频繁访问各个数据,不然大多数情况下都可以用链表代替数组. 链表部分主要要 ...
- Java基础循环结构
int x=10; do { System.out.println("value of x:"+x); x++; } while(x<20); //do while循环 1 ...
随机推荐
- ThinkPHP的缓存技术
原文:ThinkPHP的缓存技术 如果没有缓存的网站是百万级或者千万级的访问量,会给数据库或者服务器造成很大的压力,通过缓存,大幅减少服务器和数据库的负荷.假如我们 把读取数据的过程分为三个层,第一个 ...
- iOS后台定位,实时向服务器发送最新位置
第一步,开启后台模式,选中定位,选择project --> capabilities-->Backgorund Modes --> Location updates 如图: Past ...
- change和onchange触发为什么不立马生效?
change和onchange触发了,为什么不立马生效?那是因为他们本身不是当文本改变就立马触发的事件,而是当文本改变了,blur离开了表单才触发. 如果要加上触发请结合keyup,keydown,o ...
- Python基础(深、浅拷贝)
深.浅拷贝 基础:对象,引用,可变与可变 对于不可变的对象,如字符串.元组.数字深浅拷贝没有什么意义. 1.浅拷贝 浅拷贝只拷贝第一层对象(拷贝的实际是一个框子,拷贝过去的框子是不会变的,但是原先的框 ...
- 看StackOverflow如何用25台服务器撑起5.6亿的月PV(微软的架构)
问答社区网络 StackExchange 由 100 多个网站构成,其中包括了 Alexa 排名第 54 的 StackOverflow.StackExchang 有 400 万用户,每月 5.6 ...
- Oracle 触发器的简单命令
-- 创建触发器的基本命令 create or replace trigger td after delete on ss begin dbms_output.put_line('删除成功'); en ...
- rac one node在线relocation
1.查看数据库运行状态 $ srvctl status database -d rone Instance rone_2 is running on node rone2 Online relocat ...
- stl 比较和boost LessThanComparable
C++ STL的几种常用“比较”概念简述 在C++的现行标准(C++ 98)中,由于没有类似“接口”这样的东西,我们在泛型编程时往往只能对模板类型作一些假设,要求其符合某个需求清单,也就是属于某个 ...
- java mybatis 中sql 模糊查询
示例: like concat('%',#{groupName},'%') //-------------- <select id="findList" resultType ...
- Magento 自定义一个搜索功能
最近工作中有一个需求是需要做一个搜索的功能,但是因为需要定制一些外观,所以就不用传统的方法来继承基类GRID.实现这个需求的核心其实就是下面这个方法. $this->getLayout()-&g ...