- 1
- 0
- 约9.84千字
- 约 56页
- 2019-09-06 发布于广东
- 举报
Java应用基础 * 位运算符和位表达式 (5) 保留符号位的右移运算符 将一个操作数的各个二进制位全部向右移若干位,这个位数 由右操作数来决定,移到右端的低位被舍弃,左边空出的位 全部用最高位的符号位来填充。如 51结果为?-91,结果为? (6) 不保留符号位的右移运算符 与不同的是,右移后左边空出的位用0填充。 如51结果为2。-91,结果为2147483643。 (7) 左移运算符 将一个操作数的所有二进制位向左移若干位, 右边空出的位填0。若高位左移后溢出,则舍弃溢出的数。 如51结果为10。 Java应用基础 * 2.5 流程控制语句 程序控制为对程序语句的执行顺序进行的规定。 有三种结构: (1) 顺序结构 (2) 分支结构 (3) 循环结构 Java提供了如下的分支、循环语句: 分支控制语句包括:if-else、switch-case。 循环控制语句包括:while、do-while和for。 跳转语句:break、return和continue。 两类特殊语句: (1) 异常处理语句:如try-catch-finally、throw等。参见第6章。 (2) 注释语句。 Java应用基础 * 流程控制语句 Java与C/C++之间的差别很细微,可归纳为两点: (1) 在C语言中,条件表达式可以是数值型,而在Java 条件语句中,条件表达式必须是布尔型,不能是数值。 (2) Java取消了对goto语句的支持。 Java应用基础 * 2.5.1 顺序结构 顺序结构是最简单、最基本 的结构,在顺序结构内,顺 序执行各个语句。 图2.1表示了一个顺序结构 形式,从图中可以看出它有 一个入口a点,一个出口 b点, 在结构内A框和B框都是顺序 执行的处理框。 Java应用基础 * 顺序结构 空语句、表达式语句、复合语句是Java程序依次顺序执行 的语句,故又称为顺序结构。 空语句是仅由分号构成的语句,表示什么动作都不做。 一个表达式加上一个分号就是一个表达式语句,只有少量的几种表达式才能构成表达式语句。它们是:由赋值运算符构成的表达式、由++或--构成的表达式、方法调用、new 表达式。 标号语句的格式为: 标识符:语句 其中:语句可为任何合法的Java语句。 复合语句是指由一对花括号{}括起来的任意数量的语句,有时又称为块语句或组语句。 Java应用基础 * 顺序结构 示例: import java.io.*; // 引入java的输入输出包 public class NiZhuan{ public static void main(String args[]) { int n,i,j,k; String str=; BufferedReader buf; // 参见第8章 buf=new BufferedReader(new InputStreamReader(System.in)); System.out.print(请输入一个三位数的整数:); try{ str=buf.readLine(); // 从键盘输入数据 }catch(IOException ex){} // 捕获异常 n=Integer.parseInt(str); // 调用Integer类的parseInt方法将字符串转换为整型 i=n/100; // 求百位数 n=n-i*100;j=n/10; // 求十位数 n=n-j*10;k=n; // 求个位数 System.out.println(逆转数:+k+j+i); // 反向显示 } } Java应用基础 * 2.5.2 选择结构 1.if语句 (1) 简单if语句 if (布尔表达式){ 语句(组); } public class MaxValue1{ public static void main(String args[]){ int a,b,max; a=Integer.parseInt(args[0]); b=Integer.parseInt(args[1]); max=a; if(ab) {max=b;} System.out.println(最大数为:+max); } } Java应用基础 * 选择结构 (2) if-else语句 if (布尔表达式){ 语句(组)A; }else{ 语句(组)B;
您可能关注的文档
最近下载
- 高一物理期中考试试题及答案.docx VIP
- 基于大数据的心理健康评估.docx VIP
- 医疗影像智能诊断.docx VIP
- 陶瓷膜的制备与水处理.pptx VIP
- (高清版)-B-T 34590.6-2022 道路车辆 功能安全 第6部分:产品开发:软件层面.pdf VIP
- 智能医疗影像分析系统开发与应用.docx VIP
- Axio-Imager-M2显微镜使用手册.ppt VIP
- 2025至2030中国热电材料行业市场深度调研及竞争格局及有效策略与实施路径评估报告.docx VIP
- T_CSGPC 033-2024 陆上风电场设施变形测量技术规程.docx
- 93K测试机异常处理.docx VIP
原创力文档

文档评论(0)