




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
java实验报告(精选五篇) 第一篇:java实验报告中南民族大学实验报告2010—2011第二学期课程名称:Java程序设计院系:计算机科学学院年级:2009专业:计算机科学与技术(1)大班学号:09061060姓名:李亚巧指导教师:陈建国陶双喜2011年6月实验日期:2011年5月9日实验一简单JavaApplication编程1.实验类型:设计型2.实验目的(1)了解Java命令行编程环境JDK的组成;(2)熟悉Java命令行编程环境JDK的配置和使用;(3)掌握Application程序的输入和输出;(4)掌握Application程序的结构和命名;(5)熟悉Textpad等编辑器的使用。3.实验内容(1)熟悉javac、java等命令的使用,熟悉使用Java编辑器。(2)编写一个JavaApplication程序,接受用户从键盘输入的10个整数,比较并输出其中的最大值和最小值。要求程序能对非法数据进行处理。(3)编写一个JavaApplication程序,从键盘读取年份,输出该年份是否为闰年。要求程序能对非法数据进行处理。4.实验要求(1)程序的数据从键盘读取;(2)主类名自定,注意其与文件名的关系;(3)当输入的数据格式不对,提示用户输入一个格式正确的数据;(4)可用图形用户界面或字符界面。5.Java源代码//JavaApplication程序1importjava.io.*;publicclassdaxiao{publicstaticvoidmain(Stringarg[]){intN[]=newint[10];intmax,min,i;Strings;charc='';do{System.out.println(“请输入十个整型数:”);for(i=0;inewBufferedReader(newInputStreamReader(System.in));s=br.readLine();N[i]=Integer.parseInt(s);}catch(Exceptione){i--;System.out.println(“输入错误”);System.out.println(“重新输入:”);continue;}}System.out.println(“最小数min=”+min);}max=min=N[0];for(i=1;iif(maxmax=N[i];}}System.out.println(“最大数max=”+max);for(i=1;iN[i]){min=N[i];}System.out.println(“要继续输入吗?”);System.out.println(“请输入Y/y或N/n”);try{c=(char)System.in.read();System.in.skip(2);}catch(Exceptione){}}while(c=='Y'||c=='y');}}//JavaApplication程序2importjava.io.*;publicclassYear{publicstaticvoidmain(Stringargs[]){inty=0;intn=0;Strings;charc='y';do{System.out.print(“请输入年数:”);try{BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));s=br.readLine();y=Integer.parseInt(s);}catch(Exceptione){System.out.println(“输入错误”);System.out.println(“重新输入:”);continue;}if(y=0){System.out.print(“年份:”+y);System.out.println(“t,不是闰年”);}}}System.out.println(“要继续输入吗?”);System.out.println(“请输入Y/y或N/n”);try{c=(char)System.in.read();System.in.skip(2);}catch(Exceptione){}}while(c=='Y'||c=='y');}}6.实验原理1、java中变量必须先声明后使用,声明变量包括指明变量的数据类型和变量的名称,必要时还可以指定变量的初始数值。2、java的类型转换有较严格的规定:凡是将变量从占用内存较少的短数据类型转换成占用内存较多的长数据类型时,可以不做显示的类型转换声明;而将变量从较长的数据类型转换成较短的数据类型时,则必须做强制类型转换。3、java的跳转语句有三个:continue语句、break语句和return语句,java语言不支持

青团****青吖
实名认证
内容提供者


最近下载
贵州省城市管理行政执法条例.doc
贵州省城市管理行政执法条例.doc
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf