- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
主要内容 2.2 基本数据类型 2.2 基本数据类型 引用类型 转义符应用举例 Example2_1.java public class Example2_1 { public static void main (String args[ ]){ char ch1=ω,ch2=好; int p1=32831,p2=30452; System.out.println(\+ch1+\的位置:+(int)ch1); System.out.println(\+ch2+\的位置:+(int)ch2); System.out.println(第+p1+个位置上的字符是:+(char)p1); System.out.println(第+p2+个位置上的字符是:+(char)p2); } } 变量的初始化 变量在使用之前必须被初始化,也就是至少被赋值一次。 可以声明的同时赋值: int i = 10; String s = “abcd”; 也可以声明以后再赋值: int i; String s; i = 99; s = “xyz”; 基本类型转换应用举例 Example2_2.java public class Example2_2 { public static void main (String args[ ]){ int c=128; long d=77777; float f=2e3F; double g=3.14e-300; //指数表示法 double result=f*g; System.out.println(f=+f); System.out.println(g=+g); System.out.println(rerult=+result); g=1234.123456789; //小数表示法 c=(int)d; f=(float)g; //导致精度的损失 System.out.print( c= +c); System.out.println( d= +d); System.out.println(f=+f); System.out.println(g=+g); } } 输入数据应用举例 xample2_3.java import java.util.Scanner; public class Example2_3 { public static void main (String args[ ]){ System.out.println(请输入若干个数,每输入一个数回车确认); System.out.println(最后输入数字0结束输入操作); Scanner reader=new Scanner(System.in); double sum=0; int m=0; double x = reader.nextDouble(); while(x!=0){ m=m+1; sum=sum+x; x=reader.nextDouble(); } System.out.println(m+个数的和为+sum); System.out.println(m+个数的平均值+sum/m); } } 2.4 数组 2.4.1 声明数组 声明数组包括数组的名字、数组元素的数据类型。 (1)声明一维数组有下列两种格式: 数组的元素类型 数组名字[ ]; 或 数组的元素类型[ ] 数组名字; 例如:float boy[ ]; 或 float[ ] boy; 数组长度length 数组.length (2)声明2维数组有下列两种格式: 数组的元素类型 数组名字[][]; 或 数组的元素类型[] [] 数组名字; 例如:char cat[ ][ ]; 或 char[ ][ ] cat; 数组boy的元素存放float型数据、数组cat的元素存放char型数据。 2.4.1 声明数
文档评论(0)