实验由本人当时亲自完成仅供参考,希望可以帮助大家本科实验报告课程名称:Java程序设计B实验项目:Java语言基础编程和面向对象设计实验地点:逸夫楼501专业班级:0000学号:00000000学生姓名:氣宇軒昂指导教师:2012年13月13日实验名称实验一Java环境搭建和Java语言基础编程实验目的和要求掌握JDK、Eclipse的下载和安装,并熟练使用API帮助文档;学会JavaApplication程序和JavaApplet程序的编制、编译和运行;熟练掌握Java程序流程控制语句的使用;熟练掌握Java语言数组的使用、字符串以及字符串处理方法的使用。实验内容下载并安装最新版本的JDK和Eclipse,设置环境变量,下载API帮助文档。设计JavaApplication程序,输出“我叫×××,我编写的JavaApplication程序运行通过了”,分别在命令提示符和Eclipse环境中编译、运行。、调试与运行。。、调试与运行。、调试与运行。主要仪器设备台式或笔记本计算机实验记录(写出实验内容中3,5,6的程序代码和运行结果)(可分栏或加页);lassDataType{ publicstaticvoidmain(String[]args) { Scannerin=newScanner(); ("请输入一个long型数据(输完按enter结束):"); longa=(); ("请输入一个float型数据(输完按enter结束):"); floatb=(); ("请输入一个double型数据(输完按enter结束):"); doublec=(); ("long:"+a); ("float:"+b); ("double:"+c); }};lassValueFore{ intn; ValueFore() { =calculateN(); } doublestackBy(intn) { inti; doubles=1; for(i=1;i<=n;i++) { s*=i; } returns; } doubleoverlap() { inti; doublesum=1; for(i=1;i<=;i++) { sum+=1/stackBy(i); } returnsum; } intcalculateN() { Scannerin=newScanner(); inti=1; doublea=(); while(1/stackBy(i)>a) { i++; } returni; } publicstaticvoidmain(String[]args) { Scannerin=newScanner(); booleanb=true; while(b) { ("请选择菜单:"); (""); (""); switch(()) { case1: { ("请输入精度(例如:1e-3,):"); ValueForea=newValueFore(); ("e="+()); };break; case2:b=false;break; } } }}运行结果说明:没有按书中的要求去求,但是这个程序功能更强,运用了菜单的方式,使用程序的人能求出不同精度的e值。{ publicstaticvoidmain(String[]args) { Stringstr1="Iam"; Stringstr2="astudent"; Stringstr3="我是中国人"; StringBufferstr=newStringBuffer(); (str1).append(str2).append(str3); (str); Sy
太原理工大学java实验报告 来自淘豆网m.daumloan.com转载请标明出处.