Java的基本输入输出.ppt

上传人:sccc 文档编号:5020035 上传时间:2023-05-29 格式:PPT 页数:21 大小:132.01KB
返回 下载 相关 举报
Java的基本输入输出.ppt_第1页
第1页 / 共21页
Java的基本输入输出.ppt_第2页
第2页 / 共21页
Java的基本输入输出.ppt_第3页
第3页 / 共21页
Java的基本输入输出.ppt_第4页
第4页 / 共21页
Java的基本输入输出.ppt_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《Java的基本输入输出.ppt》由会员分享,可在线阅读,更多相关《Java的基本输入输出.ppt(21页珍藏版)》请在三一办公上搜索。

1、第二章 Java 语言基础,Java 的基本输入输出,Java注释,(1)单行注释。行注释以“/”开始,以行结束符(回车或换行)结束,作用范围是“/”注释符及以后一行的内容。(2)块注释(多行注释)块注释以“/*”开始,以“*/”结束,作用范围是“/*”和“*/”之间的内容。(3)文档注释。文档注释以“/*”开始,以“*/”结束,作用范围是“/*”和“*/”之间的内容。,标识符命名规则,标识符:指类、方法、变量、接口、包等的名称由字母、数字、下划线及美元符号“$”组成。数字不能当开头严格区分大小写不可以用保留字和关键字一般由一个或者一组单词组成,尽可能清楚地表达标识符所代表的含义:见名知意类名

2、一般首字母大写,变量及方法名一般首字母小写符合驼峰命名法,例如:MyFirstJava,Java关键字表,Java数据类型,char c=a;字符常量是用单引号括起来的一个字符,如:J、*Java中的字符型数据是16位的Unicode字符,内存分配给2个字节汉字和英文字母占的内存空间相同 例:“JAVA你好”共12个字节,字符型char,以反斜杠开头的字符,反斜杠将其后面的字符转变为另外的含义uxxxx:4位十六进制数表示的unicode字符ddd:3位8进制数表示的字符,特殊字符的转义序列符,基本数据类型间的转换,当把级别高的变量的值赋给级别低的变量时,必须使用显示类型转换运算(强制类型转换

3、)。,Java的变量和常量,数据:存储在内存中的某一小块空间中,通过变量名或者常量名进行区分在程序中存在大量的数据来代表程序的状态,其中有些数据在程序的运行过程中值会发生改变,有些数据在程序运行过程中值不能发生改变,这些数据在程序中分别被叫做变量和常量。Int a=100;final int A=100;常量名必须大写,常量的意义,代表常数,便于程序的修改(例如:圆周率的值)增强程序的可读性(例如:常量UP、DOWN、LEFT和RIGHT分辨代表上下左右,其数值分别是1、2、3和4)例:final double PI=3.14;final char MALE=M,FEMALE=F;,Java的

4、输入输出,用于输入输出的类库主要为Java.io包包的概念:文件夹导入包方法:import java.io.*;System类所在的java.lang包不需要导入在Java类库中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出(命令行),文件的操作,网络上的数据流,字符串流,对象流,zip文件流.,Java的标准输入输出对象,标准输出流对象:System.out(屏幕输出)标准输入流对象:System.in(键盘输入)标准错误输出对象:System.err(屏幕输出),Java在命令行的输出,数据输出 System.out对象,方法:println():输出内容并换行 prin

5、t():输出内容不换行 printf():带格式的输出(jdk1.5新增方法)printf(格式控制部分,表达式1,表达式2,表达式n);例子,Java中数据的命令行输入,Scanner类的常用方法:nextByte(),nextInt(),nextLong(),nextShort()nextDouble(),nextFloat()nextLine(),。,上述方法执行时系统都会暂时停下来,等待在命令行输入数据后回车确认(阻塞运行方式),创建一个Scanner类的对象:Scanner reader=new Scanner(System.in);,Scanner是SDK1.5新增的一个类,位于j

6、ava.util包中,import java.util.*;public class Input_1 public static void main(String args)int x,y;System.out.print(请输入两个整数:);Scanner reader=new Scanner(System.in);x=reader.nextInt();y=reader.nextInt();System.out.print(和为:+(x+y);输入数据的格式:3 5或者3回车5,例一:输入两个整数,输出两个数的和,import java.util.*;class Input_2 public

7、 static void main(String args)String s;System.out.print(请输入一个字符串:);Scanner reader=new Scanner(System.in);s=reader.nextLine();System.out.print(“输入的字符串为:+s);,例二:输入一个字符串,然后输出该字符串,提示输入姓名及称呼,然后输出:姓名+称呼+你好!,扩展一:,import java.util.*;class Input_2 public static void main(String args)String name,chengHu;Syste

8、m.out.print(“请输入姓名:);Scanner reader=new Scanner(System.in);name=reader.nextLine();System.out.print(“请输入称呼:);chengHu=reader.nextLine();System.out.print(name+chengHu+”您好!”);,要求先输出提示语:“请输入若干个数,每输入一个数用回车确认最后输入一个非数字结束输入操作.”输出样式:“输入的x个数的平均值为X”提示:判断有某种输入的方法:hasNextXXX()读取输入数据的方法:nextXXX(),扩展二:输入若干数,求和及其平均值。,总结,包的概念导入包方式Java的标准输入输出屏幕输出方法键盘输入方法,作业,独立重做上课案例,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号