Java入门与进阶P-5.3+P-5.4】的更多相关文章

嵌套和级联的判断 嵌套的判断 当if的条件满足或者不满足的时候要执行的语句也可以是一条if或if-else语句,这就是嵌套的if语句 else的匹配 else总是和最近的那个if匹配 tips 在if或else后面总跟着用 {} 即使只有一条语句的时候也是如此 分段函数 级联的if-else if 多路分支 Java switch case 语句 switch case 语句判断一个变量与一系列值中某个值是否相等,每个值称为一个分支. 控制表达式只能是整数型的结果 常量可以是常数,也可以是常熟计…
比较运算符 关系运算符(relational operators)也可以称为"比较运算符",用于用来比较判断两个变量或常量的大小.关系运算符是二元运算符,运算结果是 boolean 型.当运算符对应的关系成立时,运算结果是 true,否则是 false. 关系运算 关系表达式是由关系运算符连接起来的表达式.关系运算符中"关系"二字的含义是指一个数据与另一个数据之间的关系,这种关系只有成立与不成立两种可能情况,可以用逻辑值来表示,逻辑上的 true 与 false 用…
计算机的优先级 所有的数学运算都认为是从左向右运算的,Java 语言中大部分运算符也是从左向右结合的,只有单目运算符.赋值运算符和三目运算符例外,其中,单目运算符.赋值运算符和三目运算符是从右向左结合的,也就是从右向左运算.乘法和加法是两个可结合的运算,也就是说,这两个运算符左右两边的操作数可以互换位置而不会影响结果.运算符有不同的优先级,所谓优先级就是在表达式运算中的运算顺序.一般而言,单目运算符优先级较高,赋值运算符优先级较低.算术运算符优先级较高,关系和逻辑运算符优先级较低.多数运算符具有…
赋值 通常在声明变量后,使用赋值语句给变量赋值. 在JAVA中将 "="作为 赋值运算符. 表达式:标识涉及值,变量和操作符的一个运算,他们组合在一起计算出一个新的值.所以赋值语句基本就是计算出一个值并将它给操作符左边变量的一个表达式 赋值语句的语法:变量 = 表达式: 常量 定义:程序中固定不变的值,是不能改变的数据 浮点数 float类型 float 类型表示单精度数字. float 类型变量在需要一个分数组件时很有用.下面是一些浮动变量声明的例子: float high, low; Jav…
输入 Scanner输入语句介绍 java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入. 下面是创建 Scanner 对象的基本语法: Scanner s = new Scanner(System.in); 接下来我们演示一个最简单的数据输入,并通过 Scanner 类的 next() 与 nextLine() 方法获取输入的字符串,在读取前我们一般需要 使用 hasNext 与 hasNextLine 判断是否还有输入的数据: 注释 (…
准备一个java编程软件 eclipse官网: Enabling Open Innovation & Collaboration | The Eclipse Foundation 他是一个免费的开发员软件 直接下载即可 选择适合电脑的版本,例如:64位 javaSE下载: www.oracle.com 选择java-SE 下载最新版本即可,选择windowsX64 现在就可以启动软件了 第一个JAVA程序 刚刚打开软件后我们需要先创建一个可以写程序的类 编写程序 ( 编写 Java 程序时,应注…
初识数组 一.数组 数组是用来存储一个元素个数固定且元素类型相同·的有序集. 数组的两个特点:大小是固定的,且确定之后是不能改变的:数组内的元素类型是相同的. 1.数组的定义(两种): int array[] ;//第一种 int[] array ;//第二种 其实这两种定义方式效果完全一样. 2.Java在定义数组时并不为数组元素分配内存空间,因此[ ] 中无需指定数组元素的个数,也就是数组长度. 所以我们在访问数组元素前应该先给数组分配好内存空间. Java创建数组的方法大致有三种 说明:这…
循环控制 素数 只能被1和自己整除的数,不包括1 2 3 5 7 11 13 17 19 ... 1.循环控制语句 可以在满足循环条件的请款下,反复的执行某一段代码,这段被重复执行的代码被称为循环体语句,需要在合适的时候把循环判断条件修改false,结束循环,否则循环将一直执行下去,形成死循环1.初始化语句(起点):一条或多条语句,这些语句完成一些初始操作2.判断条件(终点):这是一个boolean表达式,这个表达式就决定是否执行循环体3.循环体语句:多次要做的事情4.控制条件语句(动作):一次…
数数字 例如:Scanner sc = new Scanner(System.in);int number = sc.nextInt();int count= 0;while(number>0){ number = number /10; count = count +1;}System.out.println(count);一开始建立一个输入数字类型的键盘录入,返回的值为bumber,定义了参数couut为0循环代码,直到number小于0我们就停止我们存入的数值除10,返回number,co…
字符串操作 字符串是对象,对它的所有操作都是通过" . " 这个运算符来进行的 字符串.操作 他表示对.左边的这个字符串做右边的那个操作 这里的字符串可以是变量也可以是常量 Strings大小的比较 两个字符串可以比较大小: 如果s1比s2小,那么结果是负的;如果s1和s2相等,那么结果是0; 如果s1比s2大,那么结果是正的 获取子字符串 String substring()方法:实现截取字符串,利用字符串的下标索引来截取(字符串的下标是从0开始的,在字符串中空格占用一个索引位置)…