switch case语句

java 运算符 数据类型的引用 流程控制语句

断了今生、忘了曾经 提交于 2020-01-15 02:00:35
赋值运算符 = 赋值 +=加后赋值 -=减后赋值 *=乘后赋值 /=除后赋值 %=取余后赋值 a+=2 类似于a=a+2 其他一样 比较运算符 ==等于 !=不等于 <小于 >大于 <=小于等于 >=大于等于 逻辑运算符 & 与 | 或 ^异或 !非 &&短路与 ||短路非 短路与&&:参与运算的两边数据,有false,则运算结果为false; 短路或||:参与运算的两边数据,有true,则运算结果为true; 逻辑非! : 参与运算的数据,原先是true则变成false,原先是false则变成true。 异或^ 两边相同为false 不同为true 对于&&,如果第一个值为false,那么第二个不再计算,如果第一个值为true,那么还要计算第二个值; 对于||,若果第一个值为false,那么还要计算第二个值,如果第一个值为true,那么第二个值不会计算; 对于&和|操作符,两边无论如何都计算。 三元运算符 格式 (条件表达式)?表达式1:表达式2; 运算规则 先判断条件表达式的值,若为true,运算结果为表达式1;若为false,运算结果为表达式2。 运算优先级 括号>正负号>自增自减,非>乘除,取余>加减>移位运算>大小关系>相等关系>按位与>按位异或>按位或>逻辑与>逻辑或>条件运算>赋值运算>位赋值运算 引用数据类型 在使用时先导包,import java.util.类

Java基础—流程控制语句

喜你入骨 提交于 2020-01-15 01:59:40
1.if语句 if 语句是指如果满足某种条件,就进行某种处理。 语句形式为: if ( 条件语句 ){ 执行语句 ; …… } 2.if...else语句 if…else 语句是指如果满足某种条件,就进行某种处理,否则就进行另一种处理 语法格式为: if ( 判断条件 ){ 执行语句 1 …… }else{ 执行语句 2 …… } 3.if…else if…else语句 if…else if…else 语句用于对多个条件进行判断,进行多种不同的处理 语法格式为: if ( 判断条件 1) { 执行语句 1 } else if ( 判断条件 2) { 执行语句 2 } ... else if ( 判断条件 n) { 执行语句 n } else { 执行语句 n+1 } 4.循环语句while while 循环语句和选择结构 if 语句有些相似,都是根据条件判断来决定是否执行大括号内的执行语句。 区别在于, while 语句会反复地进行条件判断,只要条件成立, {} 内的执行语句就会执行,直到条件不成立, while 循环结束 语法格式为: while( 循环条件 ){ 执行语句 ……… } 5.循环语句for for 循环语句是最常用的循环语句,一般用在循环次数已知的情况下 。 for 关键字后面 () 中包括了三部分内容:初始化表达式、循环条件和操作表达式,它们之间用“ ; ”分隔

流程控制语句

孤街浪徒 提交于 2020-01-15 01:59:13
一 if判断 1.if()可以使用三目运算符 判断条件 ? 表达式 1 : 表达式 2 else{ } 2.if (判断条件)多个条件判断 else if{ 执行语句 } 3.if(){   } 条件单一,不需要else时 流程:先走()的判断条件,执行满足条件的相应语句。不满足则跳出,需要注意else后不可以添加判断条件 例如: ArrayList<Integer> arr4=new ArrayList<Integer>(); arr4.add(5); arr4.add(10); arr4.add(15); System.out.println("请输入要修改的行数"); Scanner sc=new Scanner(System.in); int b=sc.nextInt(); System.out.println("请输入要修改的数量"); int c=sc.nextInt(); if(b==1){ System.out.println("请输入要修改的数量"); int c=sc.nextInt(); arr4.set(b-1,c); } else if(b==2){ System.out.println("请输入要修改的数量"); int c=sc.nextInt(); arr4.set(b-1,c); } else if(b==3){ System.out

顺序结构及条件结构

ε祈祈猫儿з 提交于 2020-01-15 01:00:26
顺序结构 顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的总的来说:写在前面的先执行,写在后面的后执行。 键盘输入数据 在真正的项目实践中数据值肯定是变化的,有必要学习如何输入数据。如何输入数据呢?需要三步: 导入java.util.Scanner包; 语句import java.util.Scanner; 这句话要放在class定义的上面。 创建对象; 语句 Scanner sc = new Scanner(System.in); 接收数据 int a = sc.nextInt(); String name = sc.nextLine(); 分支语句 分支语句 分支语句根据一定的条件有选择地执行或跳过特定的语句 Java分支语句分类 if语句 switch 语句 if语句 if语句 从英文单词来看,if就是如果,那么我们想想,我们现实生活中的例子,女生向你表白 if (布尔表达式) 注:布尔表达式不是true就是flase { 代码块; } 在执行时,判断布尔表达式的值,如果结果为true则执行下面的代码块,否则直接跳过代码块 if语句控制的语句体如果是一条语句,大括号可以省略;如果是多条语句,就不能省略,建议永远不要省略 if-else-if语句 if (布尔表达式1) { 代码块1; } else if

JavaScript基础

妖精的绣舞 提交于 2020-01-14 18:39:57
JavaScript基础 1.JS引入方式 1 直接编写 <script> alert('hello yuan') </script> 2 导入文件 <script src="hello.js"></script> 2.JS的变量、常量和标识符 1、声明变量时不用声明变量类型. 全都使用var关键字; var a; <br>a=3; 2、一行可以声明多个变量.并且可以是不同类型 var name="yuan", age=20, job="lecturer"; 3、声明变量时 可以不用var. 如果不用var 那么它是全局变量 4、变量命名,首字符只能是字母,下划线,$美元符 三选一,余下的字符可以是下划线、美元符号或任何字母或数字字符且区分大小写,x与X是两个变量 命名规范: Camel 标记法 首字母是小写的,接下来的字母都以大写字符开头。例如: var myTestValue = 0, mySecondValue = "hi"; Pascal 标记法 首字母是大写的,接下来的字母都以大写字符开头。例如: Var MyTestValue = 0, MySecondValue = "hi"; 匈牙利类型标记法 在以 Pascal 标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i 表示整数,s 表示字符串,如下所示“ Var iMyTestValue

java学习笔记day3

瘦欲@ 提交于 2020-01-14 13:34:47
java学习笔记day3 今天被String地址的问题纠缠了好久,最后觉得 一个博客上写的能通顺一点:String直接赋值与使用new的区别: 当String类直接赋值时,如果常量池内存在这个字符串,则s1直接指向常量池的地址,若没有,则先在常量池内创建这个字符串对象,s1直接指向常量池这个字符串的内存地址; 当String类使用new实例对象时,首先在堆里创建这个对象,若是常量池内没这个字符串,则也创建一个,然后堆里的对象的value指向常量池内的字符串。 一:局部变量和实例变量 定义变量是指设定变量的数据类型和变量的名字, Java语言要求变量遵循先定义,再初始化,然后使用的规则。 作用域:指它的存在范围,只有在这个范围内,程序代码才能访问它。 变量的生命周期是指从一个变量被创建并分配内存空间开始, 到这个变量被销毁并清除其所占用内存空间的过程 局部变量(参数变量也可以看成是局部变量): 1)位置:定义在方法中或者在方法中的{} 2)使用:先赋值后使用 3)作用域:定义的方法中或者定义的{}中 4)生命周期:从变量的定义到方法调用结束 实例变量: 1)位置:定义方法外,类里面 2)使用:系统会进行默认初始化 3)作用域:作用于整个类 4)生命周期:从对象创建的时候到gc回收内存结束 局部变量的例子: public void method1() { int a = 0; /

If 条件控制 & while循环语句

北城余情 提交于 2020-01-14 13:20:22
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: if 语句 Python中if语句的一般形式如下所示: if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block_3 如果 “condition_1” 为 True 将执行 “statement_block_1” 块语句 如果 “condition_1” 为False,将判断 “condition_2” 如果”condition_2” 为 True 将执行 “statement_block_2” 块语句 如果 “condition_2” 为False,将执行”statement_block_3”块语句 Python 中用 elif 代替了 else if,所以if语句的关键字为:if – elif – else。 注意 1.每个条件后面要使用冒号(:),表示接下来是满足条件后要执行的语句块。 2.使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。 3.在Python中没有switch – case语句。 实例 var1 = 100 if var1: print ("1 - if 表达式条件为 true")

switch选择语句

∥☆過路亽.° 提交于 2020-01-14 02:17:52
Switch条件支持类型 byte、short、int、char, String、enum。 public class Test { public static void main(String[] args) { int i=9; switch (i){ case 0: System.out.println(0); break; case 1: System.out.println(1); break; case 9: System.out.println(i); case 2: System.out.println(2); default: System.out.println("default"); case 3: System.out.println(3); break; } } } case语句能够堆叠在一起,为一段代码形成多重匹配,即只要符合多种条件中的一种,就执行那段特别的代码。 来源: CSDN 作者: Reverse train. 链接: https://blog.csdn.net/xylyaya/article/details/103788888

笔记3

自作多情 提交于 2020-01-14 01:48:49
你好! 这是我第三天学习 JAVA编程 所整理的一些内容。如果你想学习JAVA编程, 可以仔细阅读这篇文章,了解一下JAVA的switch-for-while-Random。 1.三种循环格式的用法 基本格式 for(初始化语句;判断条件语句;控制条件语句) { 循环体语句; } while(判断条件语句) { 循环体语句; } do { 循环体语句; }while((判断条件语句); continue 忽略一次循环 break 打破循环 //code3 五次helloworld //for循环中条件判断语句比其他部分多一次 没有明确循环次数用while //for循环版 for ( int x = 1 ; x < 11 ; x ++ ) { System . out . println ( "第" + x + "次刘清波" ) ; } //while版 int i = 1 ; while ( i <= 5 ) { System . out . println ( "我爱JAVA" ) ; i ++ ; } //do...while循环版 (不常用) int x = 0 ; do { System . out . println ( "HelloWorld" ) ; x ++ ; } while ( x < 5 ) ; //code7 水仙花for循环版 int count = 0

java基础知识

橙三吉。 提交于 2020-01-13 21:03:14
1.Java程序的开发过程:源文件(.java文件)>编译(生成.class文件)>运行(小程序(Java Applet)直接由浏览器执行;普通的由java解释器(Java.exe)执行) 2.源文件名称定义:   如果源文件内有public类型的class(类),则源文件名必须与该类名一致   如果源文件内无public类型的class,则源文件名只要与内部的任意一个类名一致即可 3.JAVA基本控制语句    3.1 if语句:一般形式> if(表达式)   {若干语句} else {若干语句} 其他形式> if(表达式)   若干语句 else if(表达式)   {若干语句}......    3.2switch开关语句:一般形式> switch(表达式)  {case 常量值1;     若干语句     break;   case 常量值2;     若干语句     break;   default;    若干语句}    3.3do while与while 4.package语句   package语句,Java源文件的第一句,指明该源文件定义的类所在的包,格式:package 包名; 5.import语句   import语句,引入源文件内部代码所需要的类,此语句必须写在package和类的定义之间。 常见Java API的类被组织成8个包: