面向对象程序设计(Java);第二章 Java语法基础;词法规则;关键字;标识符;标识符;标识符;分隔符;第二章 Java语法基础;数据类型;数据类型;将一种类型的数据转换为另一种类型的数据
操作数转换为同种类型,然后运算
整数型、实数型和字符型
表达形式: (类型) 操作数
应用场合
二元运算符的二个操作数类型不同
表达式值的类型与变量的类型不同
两种方法
隐型类型转换: 自动类型转换(系统完成)
显型类型转换: 强制类型转换;隐型类型转换:自动类型转换(系统完成)
宽化转换(widening conversion)
byte j=60; short k=4; int l=31; long m=4l;
long result=0l;
result +=j-8;
result *=k+2;
result /=m+1;
result -=l;
result %=m;;隐型类型转换:自动类型转换(系统完成)
类型转换表
源类型 转换后不会丢失数据的目的类型
byte short, char, int, long, float, double
short char, int, long, float, double
char int, long, float, double
int long, float, double
long float, double
float double;显型类型转换: 强制类型转换
窄化转换 (narrowing conversion)
double a = 1.5;
float b = a;
System.out.println(“b= + b);
编译: “possible loss of precision”
数据精度丢失?数据丢失
double a = 1.5;
float b = (float)a;
System.out.println(“b= + b);;显型类型转换: 强制类型转换
class Test {
public static void main(String args[]) {
int a = 257;
byte b = (byte)a;
System.out.println(a= + a);
System.out.println(b= + b);
}
}
257 0000000000000001
1 显型类型转换: 强制类型转换
class Test {
public static void main(String args[]) {
char c1 = ‘A’, c2; // A的ASCII值为65
int i;
i = (int) c1 + 1;
c2 = (char) i;
System.out.println(c1 + c2);
System.out.println(c1 + “ ,” +c2);
}
};第二章 Java语法基础;常量;常量;常量;常量;常量;常量;常量;变量;变量;变量;变量;变量;变量;Unicode;汉字字符集;汉字字符集;为什么需要Unicode?;Unicode;Unicode;第二章 Java语法基础;运算符 (operator);算术运算符 (Arithmetic Operators)
关系运算符 (Relational Operators)
逻辑运算符 (Logical Operators)
位运算符 (Bitwise Operators)
移位运算符 (Shift Operators)
条件运算符 (Conditional Operator)
运算符的优先级;算术运算符(Arithmetic Operators)
加法运算符 + “op1 + op2”
减法运算符 - “op1 - op2”
乘法运算符 * “op1 * op2”
除法运算符 / “op1 / op2”
求模运算符% “op1 % op2” 计算余数;关系运算符(Relational Operators)
比较运算,计算结果“true”或“false”
大于 “op1 op2”
大于等于 = “op1 = op2”
小于 “op1 op2”
小于等于 = “op1 = op2”
等于 == “op1 == op2”
不等于 != “o
您可能关注的文档
- 的建设工程施工工地消防安全管理教学文案.ppt
- 的建筑电气施工基本知识课件知识课件.ppt
- 的桥梁工程教学文案.ppt
- 的水工钢筋混凝土结构分析 4备课讲稿.ppt
- 的水环境影响评价演示教学.ppt
- 登鹳雀楼白日依山尽黄河入海流欲穷千里目更上一层楼培训课件.ppt
- 登记账薄知识讲解.ppt
- 第 三 章研究报告.ppt
- 第 4 讲 回结道理(不讲)[精品]说课讲解.ppt
- 第 十 一 章 RNA的生物合成(转录P266)RNA Biosynthesis, Transcription电子教案.ppt
- 三年级下册语文1-8单元默写通关训练(含答案)(2).docx
- 2026年及未来5年市场数据中国金属钒市场发展规划及投资战略可行性预测报告.docx
- 2026年及未来5年市场数据中国金属工艺品行业全景调研及投资可行性报告.docx
- 2026年及未来5年市场数据中国金属家具市场分析及投资战略研究预测可行性报告.docx
- 2026年及未来5年市场数据中国金属膜电阻器行业市场需求预测与投资战略规划分析报告.docx
- 2026年及未来5年市场数据中国金银花行业市场发展战略分析及投资前景专项预测报告.docx
- 2026年及未来5年市场数据中国金银花行业市场研究及投资战略预测报告.docx
- 2026年及未来5年市场数据中国抗氧化剂市场专项调查分析及投资前景预测报告.docx
- 2026年及未来5年市场数据中国救护车市场运行格局及投资战略研究报告.docx
- 2026年及未来5年市场数据中国精细化工行业发展前景预测及投资分析报告.docx
原创力文档

文档评论(0)