欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > DOCX文档下载
 

Java 第一次实验报告

  • 资源ID:181628184       资源大小:31.39KB        全文页数:7页
  • 资源格式: DOCX        下载积分:15积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要15积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

Java 第一次实验报告

第一次Java实验报告实验一 Java编程环境使用实验目的1.掌握Java运行环境的配置2.掌握Java程序的编写、编译、运行等过程3.熟悉Java语言的基本语法和运行原理4.掌握Java的基本数据类型、表达式和程序控制结构5熟悉Eclipse开发环境的基本使用方法实验导读1.Java的标准输入和输出流2.javax.swing.JOptionPane3.java.util.Scanner4.Java Applet小应用程序实验内容1. 设置实验环境2. 简单应用程序的编写3. String 类的常用方法(StringExample.java)阅读分析下面程序,把程序中的代码补充完整,并查看结果。public class StringExample public static void main(String args)String si = new String("you are a student"),s2 = new String("how are you");if (s1.equals(s2) /使用equals方法判断s1与s2是否相同System. out.println("s1 与s2相同"); else System. out.println("s1 与s2不相同");String s3 = new String("22030219851022024");if (s3.startsWith("22 0302") / 判断s3的前缀是否是“220302”System. out.println("吉林省的身份证");St ring s4 = new St ring("你"),s5 = new St ring("我"); if (pareTo(s5)>0)/按着字典序s4大于s5的表达式 System. out.println("按字典序s4大于s5"); else System. out.println("按字典序s4小于s5");int position = 0;String path = "c:javajspA.java"posi tion = pat h .las tIndexOf("");/ 获取 path 中最后出现 的位置 System. out.println("c:javajspA.java中最后出现的位置:" + position);St ring fileName = pat h .i nt ern();/ 获取 path 中 “A.java ”子字符串 System. out.println("c:javajspA.java中含有的文件名:"+ fileName);String s6 = new String("100"), s7 = new String("123.678"); int n1 = Integer.parseInt (s6); / 将s6转化成int型数据 double n2 = Double.parseDouble (s7); / 将s7转化成double型数据 double m = n1 + n2;System.out.println(m);St ring s8 = St ring. valueOr (m); / St ring 调用 valuOf(double n) 方法将m转化为字符串对象position = s8.indexOf(".");St ring temp =s8 .subs tring(posi tio n+1); / 获取 s8 中小数点后面的 小数System. out.println("数字"+ m + "有"+ temp .length() + "位小数");String s9 = new String("ABCDEF");char a = s9. toCharArray(); / 将s9存放至U数组a中for (int i = a.length - 1; i >= 0; i-)System.out.print(" " + ai);运行结果:矽Javadoc叵.声明 旦控制台胡v 已终止 a String Example ( 1) JavaD:Program FilesJavajre6binjavaw.exe ( 2014年 11 月 14日下午9:52:06 )吉林省的身份证 按字典序54小于55c:javajspA.java中最后岀现的位置:丄1c:javajspA.ja甘日中舍有白勺交彳牛名:c:javajspA. ja/a223.678数字223.678有3位小数F E D C B A4. 在控制台下求两个实数的最大值(CompareTwoNumbers.java)要求:从键盘输入任意两个实数,比较两个数字的大小,将较大的数输出。数据输入和输出用Java的标准输入流和输出流来实现。请按照代码提示编写完整程序,并查看结果。相应代码:import javautilScanner; /导入Scanner对象;public class CompareTwoNumbers public static void main(String args)Scanner scanner = new Scanner(Sys tem. in);/实例化一个Scanner对象;Sys tem. out .prin t("请输入第一个数:");double number1 = scanner nex tDouble()/从键盘输入一个实数赋值给numberl;Sys tem. out .prin t("请输入第二个数:");double number2 = scanner.nextDouble();double C=number1>number2?number1:number2;System.out.print("最大的数为:"+c);运行结果: Javadoc葛声明 闫控制台必ICompareTwoNumbers (1) Java 应用®D:Program FilesJavajre6binjavaw.exe ( 2014年 11 月 15日下午 12:54:21) 请输入第_个数:7''_'请输入第二 6 最大的数为:7.05.猜数字游戏(GuessNumber.java)要求:系统生成一个1至100之间的随机整数(sysNumber), 利用JoptionPane对话框输入你的猜测整数(guessNumber),循环猜 测两个数是否相等,如果(guessNumber>sysNumber),则提示“猜 大了,再输入你的猜测:”,并重新输入新的猜测整数,如果 (guessNumbervsysNumber),则提示“猜小了,再输入你的猜测:”, 并重新输入新的猜测整数,直到相等控制台打印“猜对了”请按 照代码提示编写完整程序,并查看结果。代码:import javax .swing .JOptionPane;public class GuessNumber public static void main(String args) / TODO Auto-generated method stub生成1至100之间的随机数int sysNumber = (int)(Mathrando協()*100)+1;/输入你的猜测,注意数据类型的转换String str = JOptionPane,showInputDialog("输入您的猜测:"); int guessNumber = IntegerparseInt(str);while(guessNumber!=sysNumber)if(guessNumber>sysNumber)str=JOptionPane. showInputDialog ("猜大了,再输入你的 猜测計*);guessNumber = IntegerparseInt(str);else if(guessNumber<sysNumber)str=JOptionPane. showInputDialog ("猜小了,再输入你的 猜测:“);guessNumber = IntegerparseInt(str);System. out .print(” 猜对了 "); 运行结果: Javadoc風声明 貝控制合凉GuessNumber 卩avaD猜对了'6.编写 Java 程序(SwapMatrix.java)要求:定义一个二维数组,并给二维数组赋值,分别打印原二维数组和行列互调后的二维数组。123147456显示出的结果为258789369程序代码:public class SwapMatrix public static void main(String args) / TODO Auto-generated method stub int s=new int1 ,2 ,3,4 ,5 ,6,7, 8 ,9; for(int i=0;i<3;i+)for(int j=0;j<3;j+) System.out.print(sij+"");System.outprintln();System.out.println();for(int i=0;i<3;i+)for(int j=0;j<3;j+)System.out.print(sji+""); System.out println(); 运行结果:<Bllz> Swap Matrix Java 应用程序D:IProgram FilesJavajre6binjavaw.exe ( 201411 月 15 日 TzF12:59:10_) 12 34 5 67 8 9实验总结请书写你对本次实验有哪些实质性的收获和体会,以及对本次实 验有何良好的建议?首先要在电脑上安装eclipse,然后运行,运行过程中,如果有错 误,系统会自动报错,这个功能是比较好的。Java与C语言和C+ 不同,Java封装了很多函数,只需调用即可,但C语言和C+需要 自定义才能调用,所以Java使用更方便,Java是一门应用非常广泛 的语言,系统和网页都是用Java语言编写的。

注意事项

本文(Java 第一次实验报告)为本站会员(m****)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!