网站大量收购独家精品文档,联系QQ:2885784924

Android系统结构和应用编程实验报告.docx

Android系统结构和应用编程实验报告.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电 子 科 技 大 学 实 验 报 告 实验地点:信软楼440 实验时间:19.02.27 一、实验名称:开发平台安装与配置及Java基础 二、实验学时:4学时 三、实验目的: 熟悉开发平台,熟悉Java的基本知识,Java的数组,类,接口等。 四、实验原理: JDK的安装和配置 Eclipse的安装和配置 Java基础 五、实验内容: 1.完成JDK的安装和配置 2.完成Eclipse的安装和配置 3.编写程序 (1)编写Java程序,应用for循环打印菱形。 (2)编写Java程序,使用while循环语句计算1+1/2!+1/3!...1/20!之和。 (3)使用正则表达式来判断字符串text是否为合法的手机号。 (4)使用字符串生成器,将字符串str追加1~10这10个数字。 (5)编写Java程序,将二维数组中的行列互调显示出来。 (6)编写一个类,定义一个修饰权限为private的成员变量,并定义两个成员方法,一个成员方法实现为此成员变量赋值,另一个成员方法获取这个成员变量的值,保证其他类继承该类时能获取该类的成员变量的值。 (7)创建一个父类和子类,分别创建构造方法,然后向父类和子类添加成员变量和方法,并总结构建子类对象时的顺序。 六、实验器材(设备、元器件): PC, 软件JDK包和Eclipse的安装和配置 七、实验步骤: 1、完成编程环境的搭建和配置。 2、审题,思考编程思路。 3、建立JAVA工程并编写程序。 4、调试程序,直至得到最后结果。 八、实验结果与分析(含重要数据结果分析或核心代码流程分析) (1)、实验结果及分析如下所示: final int Max_number = 7; //应为奇数 for(int i = 0; i Max_number; i++) { if(i (Max_number - 1)/2) { for(int j = 0; j (Max_number - 1)/2 - i + 1; j++) { System.out.print( ); } for(int j = 0; j 2*i + 1; j++) { System.out.print(*); } System.out.println(); } else { for(int j = (Max_number - 1)/2; j = i; j++) { System.out.print( ); } for(int j = 0; j 2*(Max_number - i) - 1; j++) { System.out.print(*); } System.out.println(); } } 通过对程序中Max_number值的设置,可以设置显示菱形的对角线长度,如设置为7,所画菱形的对角线长度如下图所示也为7。 (2)、实验结果及分析如下所示: 代码如下所示: int Num = 20; double temp = 1; double Sum = 0; while(Num 0) { for (int i = Num; i 0; i--) { temp = i*temp; } Sum = Sum + (1/temp); temp = 1; Num--; } System.out.println(Sum); 其中Sum为累加和,while循环负责20个加数的累加循环,for循环负责求取每一个加数的分母。运行结果如下图所示: (3)、实验结果及分析如下所示: String PhoneStandard = ^((13[0-9])|(15[0-9])|(18[0-9])|(17[0-8])|(147))\\d{8}$; 重要需要定义一个合法的手机号码的判断标准。即合法手机号码应该为11位,其中前三位应该为:13*、15*、18*、17*或147。运行结果如下图所示: 首先输入一个不合法的手机号码####0,判断结果为: 然后再输入一个合法的手机号码####,判断结果为: (4)、实验结果及分析如下所示: for(int i = 0; i 11; i++){ Str.append(i); } 使用StringBuilder类中的append函数可以很简单的做到这一点。 (5)、实验结果及分析如下所示: final int Array_A[][] = {{1,1,1,1,1},{2,2,2,2,

文档评论(0)

jyr0221 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档