1 / 69
文档名称:

java流程控制语句公开课获奖课件赛课一等奖课件.ppt

格式:ppt   大小:360KB   页数:69页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java流程控制语句公开课获奖课件赛课一等奖课件.ppt

上传人:读书之乐 2025/5/8 文件大小:360 KB

下载得到文件列表

java流程控制语句公开课获奖课件赛课一等奖课件.ppt

相关文档

文档介绍

文档介绍:该【java流程控制语句公开课获奖课件赛课一等奖课件 】是由【读书之乐】上传分享,文档一共【69】页,该文档可以免费在线阅读,需要了解更多关于【java流程控制语句公开课获奖课件赛课一等奖课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第3章 Java语言程序控制语句
简单语句和复合语句
原则输入输出语句
选择语句
循环语句
跳转语句
数 组
断言
Java程序示例
简单语句和复合语句
语句是程序的基本构成单位。
1. 简单语句
变量阐明语句、赋值语句、措施调用语句、空语句等被称为简单语句。
在Java语言中,一种简单语句总是以分号结尾的。
例:int a=1,b; //变量阐明语句
b=2; //赋值语句
; //空语句
(b); //措施调用语句
2. 复合语句
复合语句:由大括号“{ }”括起来的语句。
复合语句的{ }内可放0~n个语句,每条语句都应当符合Java语句的语法。
例. if (a<0) { z=a; a=b; b=z; }
Java的输入和输出使用措施调用语句。
计算机支持多种输入和输出设备。例如,鼠标、键盘、扫描仪等是输入设备,显示屏、打印机等是输出设备。
原则I/O操作是指通过原则输入、输出设备进行的输入和输出操作。一般用键盘作为原则的输入设备,显示屏则是原则的输出设备。
在Java中,通过 和 对象分别与键盘和显示屏发生联络而完毕程序信息的输入和输出。
原则输入输出语句(I/O)
对象包含着多种向显示屏输出数据的措施。:
print() ---- 输出一项数据但不换行
println() ---- 输出一项数据后换行
例如: ("Example !");
("Input Name: ");
执行后将输出: Example ! Input Name:
代码: ("Example !");
("Input Name: ");
执行上述代码将输出如下成果: Example !
Input Name:
1.
假如要用一种语句输出多种数据项,则数据项之间要用 “+” 连接。如:
String str1="abc"; int n=11, m=22;
(str1+"ABC"); //输出:abcABC
(1+"ABC"); //输出:1ABC
要将数值型变量的值分别输出,则必须在中间加入空格字符串(或空串)。如:
(n+m); //输出:33
(n+" "+m); //输出:11 22
(n+""+m); //输出:1122

在Java中输入数据时,为了处理输入数据的过程中也许出现的错误,需要使用异常处理,以使程序具有“结实性” (异常处理的详细简介在第5章)。
有两种异常处理格式实现输入:
① 使用try-catch 语句与read措施
② 使用throws IOException与read措施
下面是从键盘读一种字符,一种字符串或一种整数的程序示例。当程序中需要实现键盘输入功能时可以参照这些例子。
2.
import .*; //(输入输出类),因程序中要
//用到输入输出类的read()措施, *表达引入该包中下面所有用到的类
public class ReadChar
{public static void main(String args[]) throws IOException
//主措施抛出异常
{char ch=(char)(); //调用read措施,读一种
//字节数据(一种字符的ASCII码值)存于ch中
(ch);
}
}
例. 从键盘读一种字符
① 使用throws IOException与read措施
例. 从键盘读一数字串并转化为整数
import .*;
class ReadStringOrInt
{public static void main(String args[]) throws IOException
{byte buf[]=new byte[20]; //20个字节的数组用于存字符串
String str;
int anInt;
(buf); //从键盘读一种数字串保留于buf中
str=new String(buf); //buf 转换成String对象str
//(ASCII字符串转换成Unicode码串)
anInt=(()); //数字串转换成整数
(anInt);
}
}
要将数字串转换成实数,则:
float f=(()); //转成单精度数
double d=(()); //转成双精度数
一般而言,Java程序中的语句是次序执行的,也就是说,按照程序中语句出现的次序从第一条开始依次执行到最终一条。假如需要根据某个条件来决定下面该进行什么操作,或是某些事情应根据需要不停反复地去做。这时就需要用到流程控制语句来控制程序中语句的执行次序。
选择语句
if 语句
switch 语句