No2. 学习笔记_流程控制

 1 import java.util.Scanner;
 2 public class HelloForWhile {
 3
 4     /**
 5      * 文档注释,程序名称:HelloForWhile 流程控制 开发时间:2016-03-07 作者:嘿嘿
 6      * */
 7     public static void main(String[] args) {
 8         // TODO Auto-generated method stub
 9         System.out.println("test");
10         int y = 50;
11         int x = 800;
12         boolean z;
13         // 复合语句又称块语句,用{}括起来
14         {
15             z = y > x;
16             System.out.println("【1】y>x成立吗?" + z);
17         }
18         // if语句,仅有一条语句可以省略大括号;
19         if (x > y)
20             System.out.println("【2】x大于y成立");
21         // if...else...
22         if (x > y) {
23             System.out.println("【3】x大于y!");
24         } else {
25             System.out.println("【4】x小于等于y!");
26         }
27         // if...else if...多分支语句
28         int math = 79;
29         if (math > 90) {
30             System.out.println("数学成绩“优”!");
31         } else if (math > 80) {
32             System.out.println("数学成绩“良”!");
33         } else if (math > 60) {
34             System.out.println("数学成绩“合格”!");
35         } else {
36             System.out.println("数学成绩“不及格”!");
37         }
38         //多分支语句,switch语句表达式中的值必须是整型或者字符型。
39         //1.1,“ok”都是非法的
40         int season=3;
41         System.out.println("输入个数字代表季节吧:"+season);
42         switch (season){
43         case 1:
44             System.out.println("Spring");
45             break;
46         case 2:
47             System.out.println("Summer");
48             break;
49         case 3:
50             System.out.println("August");
51             break;
52         case 4:
53             System.out.println("Winter");
54             break;
55         default:
56             System.out.print("season的值不是1-4的整数,不代表任何季节~");
57             }
58
59         //实题一:验证登录信息的合法性
60         Scanner scan=new Scanner(System.in);
61         System.out.println("请输入用户名:");
62         String username=scan.nextLine();
63         System.out.println("请输入密码");
64         String userpw=scan.nextLine();
65         if ( !username.equals("sunshine"))  {                    //为什么此处不可以用:(username="sunshine")
66             System.out.println("用户名不正确!");
67         }
68         else if (!userpw.equals("123456")) {
69             System.out.println("密码不正确!");
70         }
71         else {
72             System.out.println("恭喜您,登录成功!");
73         }
74
75         //为新员工分配部门
76
77        ..................................................持续更新.........................................
78
79     }//main
80
81
82 }//HelloForWhile
时间: 2024-12-05 21:41:48

No2. 学习笔记_流程控制的相关文章

python学习笔记3—流程控制if、for、while

流程控制if if 语句 if expression: statement(s) else else语句: if 语句,else语句 if expression: statement(s) else: statement(s) elif语句: if expression1: statement1(s) elif expression2(s): statements2(s) else: statement2(s) 注:Python使用缩进作为其语法分组的方法,建议使用4个空格 逻辑值(bool)包

【原】Java学习笔记005 - 流程控制

1 package cn.temptation; 2 3 public class Sample01 { 4 public static void main(String[] args) { 5 // 程序的流程控制(流程结构):顺序结构.选择结构.循环结构 6 7 // 顺序结构:从上向下,顺序执行 8 System.out.println("出生..."); 9 System.out.println("享受人生..."); 10 System.out.print

JavaScript学习笔记——javascript流程控制

javascript流程控制流程:就是程序代码的执行顺序.流程控制:通过规定的语句让程序代码有条件的按照一定的方式执行. 一.顺序结构 按照书写顺序来执行,是程序中最基本的流程结构. 二.选择结构(分支结构.条件结构) 根据给定的条件有选择的执行形相应的语句. (1) if else if else 1.单路分支 //条件可以是表达式也可以是任何的数据类型 //大括号会把他里面的代码当作一个整体来运行,如果只有一条语句,可以省略大括号 if(条件){ 条件成立执行的语句 } 2.双路分支 if(

【原】Java学习笔记007 - 流程控制

1 package cn.temptation; 2 3 public class Sample01 { 4 public static void main(String[] args) { 5 // for循环 6 // 格式 7 // for (int i = 初始值; i < value; i++) { 8 // 9 // } 10 // 口诀:左初值.右步长.条件在中间.处理在内部 11 // 1.左初值:声明一个变量并给变量赋值 12 // 2.右步长:控制左边声明的变量的变化幅度,为

Java学习笔记五——流程控制

分支结构 Java提供了两种常见的分支控制结构:if语句和switch语句. if语句 if语句使用布尔值或布尔表达式(表达式结果为布尔值),if语句有3中形式: 第一种形式: if (5 > 3) { System.out.println("5 > 3"); } 第二种形式: if (5 > 3) { System.out.println("5 > 3"); } else{ System.out.println("5 < 3

九、Android学习笔记_ Android开发中使用软引用和弱引用防止内存溢出

在<Effective Java 2nd Edition>中,第6条"消除过期的对象引用"提到,虽然Java有 垃圾回收机制,但是只要是自己管理的内存,就应该警惕内存泄露的问题,例如的对象池.缓存中的过期对象都有可能引发内存泄露的问题.书中还提到可以用 WeakHashMap来作为缓存的容器可以有效解决这一问题.之前也确实遇到过类似问题,但是没有接触过"弱引用"相关的问题,于是查阅了一些资料. <Java 理论与实践: 用弱引用堵住内存泄漏>

Unity3d_学习笔记_入门

转自:http://blog.csdn.net/zlfxy/article/details/8722437 本文内容来自“编程教父”的视频课程. 1.Unity3d一个游戏引擎,可以用来开发很多游戏. 要利用Unity3d开发游戏,我们首先要下载一个Unity3d软件.下载后,下载一个破解补丁,这样就可以正常进行开发了. 2.Unity3d每次只能开启一个工程项目. (1)Unity3d中比较重要的一个对象就是摄像机了,摄像机就相当于我们人的眼睛,有了摄像机,运行程序后,才能够有视野. (2)U

IOS开发学习笔记-(2)键盘控制,键盘类型设置,alert 对话框

一.关闭键盘,放弃第一响应者,处理思路有两种 ① 使用文本框的 Did End on Exit 绑定事件 ② UIControl on Touch 事件 都去操作 sender 的  resignFirstResponder #import <UIKit/UIKit.h> @interface ViewController : UIViewController @property (weak, nonatomic) IBOutlet UITextField *txtUserName; @pro

十五、Android学习笔记_授权过程

1.需要申请App Key和App Secret.不同的开发平台有不同的接入方式,可以参考文档,然后将这两个值放进去. 2.通过OAuth类实现认证,它会自动跳转到认证界面,进行授权,成功之后需要处理回调接口. 3.在第二步调用回调接口时,它会返回用户的基本信息,比如用户id.此时需要将用户id信息保存起来,为后面登录做准备.回调接口的写法就为myapp://AuthorizeActivity,其中scheme全部为小写字母. <activity android:name="com.wei