北京交通大学java语言程序设计实验报告(编辑修改稿)内容摘要:

二十、 问题和总结 这次实验主要是练习排序算法,通过随机数生成数组并排序比较简单,我很快就完成了。 主要的问题是实验的选做部分有点难,刚开始的时候没弄懂题意,后来在老师的帮助下理清头绪,我学会了如何通过 Unicode 码转换把数字转成相应 Unicode 值,以及如何连接 char 类型的一组数据成 String 类型,这次实验收获很大。 “ Java 语言程序设计”实验报告 11 —— 实验 6 刘黎( 12271012) 电子信息工程学院 20xx1124 二十一、 实验要求 二十二、 实验环境 • 实验地点:东校区机房 • 实验时间: 20xx 年 11 月 24 日 • 操作系统: Windows7 • JDK 版本: 二十三、 Student 类 程序源代码 public class Student { String sID。 String sName。 String sClass。 public Student(String sid, String sname){ sID = sid。 sName = sname。 } public Student(String sid, String sname, String sclass){ this(sid,sname)。 sClass = sclass。 } public String getInfo(){ return (+sID +,+ sClass+)。 } 二十四、 Student 类文档描述 Student 类文档描述 声明: public class Student 成员变量: 修饰 变量名 说明 String sID 存放学生的学号 String sName 存放学生的姓名 String sClass 存放学生所在班级 12 构造方法: 构造方法 说明 public Student(String sid, String sname) 创建一个学生对象,学号为 sid,姓名为 sname public Student(String sid, String sname, String sclass) 创建一个学生对象,学号为 sid,姓名为sname,所在班级为 sclass 成员方法: 修饰 方法 说明 public String getInfo 返回字符串:(学号,班级) 二十五、 测试类源程序代码 public class Studentdemo { /** * @param args the mand line arguments */ public static void main(String[] args) { // TODO code application logic here String sID[] = { 11231213,11232026,11232034,12211036,12211056}。 String sName[] = { 李鸿 ,张延昌 ,郝克承 ,马欣阳 ,姜一 }。 String sClass[] = { 02 班 土木 1108,01 班 土木 1110,01 班 土木 1111,01 班 通信 1202,01班 通信 1203,}。 Student stuA[] = new Student[]。 for(int i=0。 i。 i++) stuA[i] = new Student(sID[i], sName[i], sClass[i])。 for(int i=0。 i。 i++) 13 (No= + i + : + stuA[i].sName+stuA[i].getInfo())。 } } 二十六、 程序运行截图 14 “ Java 语言程序设计”实验报告 —— 实验 姓名 刘黎 学号 12271012 学院 电信 20xx 年 12 月 8 日 二十七、 实验要求 实验 二十八、 实验环境 • 实验地点:东区机房 • 实验时间: 20xx 年 12 月 8 日 • 操作系统: Windows7 • JDK 版本: 二十九、 程序源代码 BtyeString 类 package stringdemo。 /** * * @author founder */ public class ByteString { public static String byteBinaryString(byte aByte){ String bx = 0000000+ (aByte)。 return (()8)。 } public static String byteHexString(byte aByte){ String bx = 0+ (aByte)。 return (()2).toUpperCase()。 } 15 NumberString 类 package stringdemo。 import static。 /** * * @author founder */ public class NumberString extends ByteString{ public static String intBinaryString(int i){ String bx。 bx = byteBinaryString((byte)(i24))。 bx +=+ byteBinaryString((byte)(i16))。 bx +=+ byteBinaryString((byte)(i8))。 bx +=+ byteBinaryString((byte)i)。 return bx。 } public static String intHexString(int i){ String bx。 bx = byteHexString((byte)(i24))。 bx +=+ byteHexString((byte)(i16))。 bx +=+ byteHexString((byte)(i8))。 bx +=+ byteHexString((byte)i)。 return bx。 } StringDemo 类 package stringdem。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。