Java程序设计 教学课件 朱喜福 第2章.pdf
文本预览下载声明
第2章 使用Java解决简单的问题
第2章 使用Java解决简单的问题
2.1 控制结果的输出格式
2.1 控制结果的输出格式
2.2 条件语句和循环语句的运用
2.2 条件语句和循环语句的运用
2.3 应用程序的交互式输入
2.3 应用程序的交互式输入
2.4 Java方法的编写和使用
2.4 Java方法的编写和使用
2.5 数组的使用
2.5 数组的使用
2.6 Java类库中其他常用方法的使用
2.6 Java类库中其他常用方法的使用
2.1 控制结果的输出格式
2.1 控制结果的输出格式
2.1.1 控制命令行界面的换行
2.1.1 控制命令行界面的换行
命令行界面的换行可以调用
命令行界面的换行可以调用
System.out.println()方法,方法参数用一个
System.out.println()方法,方法参数用一个
空字符串或不写参数。字符‘\r’、‘\n ’分别
空字符串或不写参数。字符‘\r’、‘\n ’分别
表示回车、换行,字符‘\t’为制表符,这些
表示回车、换行,字符‘\t’为制表符,这些
字符都可以用在程序中控制命令行界面的
字符都可以用在程序中控制命令行界面的
输出格式。
输出格式。
2.1.2 小程序界面的换行
2.1.2 小程序界面的换行
Java小程序在图形界面输出,它没有
Java小程序在图形界面输出,它没有
专门的换行语句,也不能使用字符‘\r’、‘\n’
专门的换行语句,也不能使用字符‘\r’、‘\n’
来达到回车换行的目的,其输出结果时的
来达到回车换行的目的,其输出结果时的
换行控制只能通过修改drawString方法的
换行控制只能通过修改drawString方法的
输出位置坐标来实现。
输出位置坐标来实现。
2.1.3 将十进制数转化为二进制数输出
2.1.3 将十进制数转化为二进制数输出
有时需要把十进制数转化为二进制数
有时需要把十进制数转化为二进制数
输出。例如数据类型强制转换时,通过二进
输出。例如数据类型强制转换时,通过二进
制数输出的结果可以更好地理解数据类型强
制数输出的结果可以更好地理解数据类型强
制转换时高位的截断。
制转换时高位的截断。
例2.3 的程序中编写了一个方法
例2.3 的程序中编写了一个方法
printBinary(int i) ,实现了把一个int型的整
printBinary(int i) ,实现了把一个int型的整
数转化为32位的二进制数并在命令行输出。
数转化为32位的二进制数并在命令行输出。
对于Java 中的8种基本数据类型:byte、
对于Java 中的8种基本数据类型:byte、
short、int、long、float、double、char和
short、int、long、float、double、char和
boolean ,Java类库中提供了对应的类对基
boolean ,Java类库中提供了对应的类对基
本数据类型进行封装,称为基本类型的包
本数据类型进行封装,称为基本类型的包
装类,这些包装类中提供了大量的方法,
装类,这些包装类中提供了大量的方法,
完成对这些基本数据类型操作。除int和
完成对这些基本数据类型操作。除int和
char外,这些基本数据类型的包装类的名
char外,这些基本数据类型的包装类的名
称都是将其首字母大写 。
称都是将其首字母大写 。
int类型的包装类为Integer类,char类
int类型的包装类为Integer类,char类
型的包装类为Character 。这些类都在
型的包装类为Character 。这些类都在
java.lang包中 。
java.lang包中 。
2.1.4 将数字字符串转化为对应类型的数
2.1.4 将数字字符串转化为对应类型的数
这种转换可通过基本数据类型包装类中的方法实现:
这种转换可通过基本数据类型包装类中的方法实现:
double Double.parseDouble(Strin
显示全部