- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
public class BasicType {public static void main(String args[]) {byte b = 077; //8进制数 short s =0x88; //16进制数 int i = 88888; long l =8888888888l; //长整形 char c=8; float f = 0.88f; //单精度浮点数 double d = 8.8e-88; //双精度浮点数 boolean bool =false; String str=中国 北京 2008 奥运; System.out.println(b=+b); System.out.println(s=+s); System.out.println(i=+i); System.out.println(l=+l); System.out.println(c=+c); System.out.println(f=+f); System.out.println(d=+d); System.out.println(boolean=+bool); System.out.println(str=+str); } } 基本数据类型间的转换 基本数据类型及转换 “==”和“equals”的用法 在Java中,boolean、byte、short、int、long、char、float、double这八种是基本数据类型,其余的都是引用类型。 “==”是比较两个变量的值是否相等,“equals”是比较两个对象变量所代表的对象的内容是否相等。 对象的内存分配图 String和StringBuffer String str=“abc”; int i=3; float f=4.5f; char ch=a; boolean b=true; System.out.println(str + i + f + ch + b); 针对String的“+”和“+=”,是Java中唯一被重载的操作符;在Java中,不允许程序员重载操作符。 String和StringBuffer String类对象一个常量对象。 String str=“abc”; str=“def”; 在处理大量字符串的程序中,我们通常用StringBuffer来替代String。 【案例简介】比较两个整数大小,并求商【案例目的】掌握Java基本运算符的运用 public class BoolApp {public static void main(String args[]) {int a = 25,b=7; boolean d = ab; System.out.println(ab=+d); int c = 3; if (c!=0a/c5) System.out.println(a/c=+a/c); int e=0; if (e!=0a/e5) System.out.println(a/e=+a/e); else System.out.println(e=+e);}} 控制语句 表达式语句:表达式后加一个分号 a+=a*6; a++; a+3; 复合语句:包含在一对大括号中的语句序列 流程控制语句:顺序结构、选择结构和循环结构 选择结构 if (布尔型表达式) 语句1; [else 语句2;] switch (表达式) { case 常量1:语句块1; ...... case 常量n:语句块n; default:语句块n+1; } 循环结构—while/do while格式: while (循环条件) {循环体} 含义:当循环条件为true时,重复执行循环体。 do格式: do{ 循环体 }while (循环条件); 含义:重复执行循环体,直到循环条件为false。 循环结构—for 格式: for (表达式1;表达式2;表达式3) 循环体; 表达式1:循环初值 表达式2:布尔型表达式,循环条件 表达式3:循环增量表达式 控制转移语句 break语句:使程序的流程从一个语句块内部转移出去。通常在switch和循环语句中使用 continue语句:只能在循环语句中使用。其作用是终止当前这一轮的循环,直接进入下一轮的循环 Example public class SquareDouble { public static void main(String args[]) { double a; ? for ( int x
您可能关注的文档
- 高数B1练习题答案.doc
- 高数B期末试卷A(重点).doc
- 高数B期末试卷A答案.doc
- 高数B期末试卷B(重点).doc
- 高数B期末试卷B答案.doc
- 高数B习题课2.ppt
- 高中化学新课程教学论复习课2014下.ppt
- 工程光学 几何光学与光学设计.doc
- 工程光学考题 工程光学试题(包括物理光学.pdf
- 工程光学考题 工程光学习题试题.doc
- 杭州电子科技大学《JAVA语言程序设计》JAVA_4Java面向对象特性.ppt
- 杭州电子科技大学《JAVA语言程序设计》JAVA_5高级语言特征.ppt
- 杭州电子科技大学《JAVA语言程序设计》JAVA_6Exceptions.ppt
- 杭州电子科技大学《JAVA语言程序设计》JAVA_8AWT图形界面编程.ppt
- 杭州电子科技大学《JAVA语言程序设计》JAVA_12 Swing.ppt
- 杭州电子科技大学《JAVA语言程序设计》Lesson6集合类.ppt
- 杭州电子科技大学《JAVA语言程序设计》第8章上机练习题.doc
- 杭州电子科技大学《JAVA语言程序设计》第二章上机练习题.doc
- 杭州电子科技大学《JAVA语言程序设计》第七章上机练习题.doc
- 杭州电子科技大学《JAVA语言程序设计》第三章上机练习题.doc
文档评论(0)