【例2-4】演示双精度浮点型的使用。 public class Test { public static void main(String[] args) { double pi = 3.14159265358; double r =6.5; double v = 2*pi*r; System.out.println(该圆周长为:+v); } } 字符型 Java语言用Unicode字符集来定义字符型,一个字符占用两个字节的存储空间,这与C/C++不同。 前面已经介绍过字符常量,下面再来看看字符型的变量定义: char ch; //定义字符型变量ch ch = ‘1’; //给ch赋初值为‘1’ 字符型变量在程序常被用作代号,比如ch为‘1’代表成功,为‘0’代表失败;为‘F’表示女性,为‘M’表示男性等。在具体进行程序设计时,应注意灵活应用。 2.3 程序语句 赋值语句 条件表达式 运算 复合语句 赋值语句 赋值语句的一般形式为: variable = expression; 在这里“=”不是数学中的等号,而是赋值运算符,其功能是将右边表达式的值赋(即传递或存入)给左边的变量,例如: int i,j; char c; i = 100; c = ‘a’ j = i +100; i = j * 10; 自增自减语句 特别地,对于形如i=i+1;这样的赋值语句,可以将其简写为i++;或者++i,并称之为自增语句,同样还有自减语句i--;或者--i;,它们等价于i=i-1;语句。 我们把“++”和“--”叫做自增和自减,它们写在变量的前面与后面有时是有区别的! 【例2-5】自增赋值语句。 public class Test { public static void main(String[] args) { int i, j , k = 1; i = k++; j = ++k; System.out.println(i=+i); System.out.println(j=+j); } } 复合赋值语句的复合赋值运算 += 加后赋值 -= 减后赋值 *= 乘后赋值 /= 除后赋值 %= 取模后赋值 【例2-6】复合赋值语句。 public class Test { public static void main(String[] args) { int i=0, j=30 , k = 10; i += k; //相当于 i = i+k; j -= k; //相当于j=j-k; i *= k; //相当于i=i*k; j /= k; //相当于j=j/k; k %=i+j; //相当于k=k%(i+j); System.out.println(i=+i); System.out.println(j=+j); System.out.println(k=+k); } } 条件表达式 条件表达式的一般形式为: Exp1?Exp2:Exp3 首先计算Exp1,当表达式Exp1的值为true时,计算表达式Exp2并将结果作为整个表达式的值,当表达式Exp1的值为false时,计算表达式Exp3并将结果作为整个表达式的值。 【例2-7】条件表达式示例。 public class Test { public static void main(String[] args) { int i, j=30 , k = 10; i = j==k*3 ?1:0; System.out.println(i=+i); } } 运算 (1)算术运算 Java的算术运算有加(+)、减(-)、乘(*)、除(/)和取模(%)运算。 3/2 结果为1 3/2.0 结果为1.5 5%2 结果为1 11%3 结果为2 (2)关系运算 关系运算的结果为布尔值,即true或false Jav
您可能关注的文档
- 第2节-熔化和凝固--导学案精选.ppt
- 第2节太阳对地球的影响精选.ppt
- 第2节物质转化的规律(四课时)课件精选.ppt
- 第2课 原始的农耕生活精选.ppt
- 第2课__贞观之治(中华书局)精选.ppt
- 第2课-古代手工业的进步精选.ppt
- 第2课时《他们这样做的原因》精选.ppt
- 第2课时截一个几何体;从不同角度看精选.ppt
- 第2课时物质的性质精选.ppt
- 第2课新时期时代的原始农耕聚落(用)精选.ppt
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
最近下载
- 1消毒供应中心烫伤应急预案演练脚本.docx VIP
- 1消毒供应中心跌倒应急预案演练脚本.docx VIP
- 高中数学同步精品讲义:二次函数定(动)轴与定(动)区间六大题型汇总.pdf VIP
- 消毒供应中心跌倒应急预案脚本.doc VIP
- 学堂在线 雨课堂 学堂云 战场侦察监视技术与装备 章节测试答案.docx VIP
- 第五届新疆中小学生天文奥林匹克竞赛决赛试题答案-初中.docx.pdf VIP
- 学堂在线 雨课堂 学堂云 现代生活美学——花香茶之道 章节测试答案.docx VIP
- 软件工程专业培养方案.doc VIP
- 最新医疗废物管理条例.pptx
- 第五届新疆中小学生天文奥林匹克竞赛决赛试题答案-高中.docx.pdf VIP
原创力文档

文档评论(0)