2021 级软工JAVA课堂测试试卷(一)宿舍管理系统 -----个人总结
1.a[6]=new RoomInformation("9#107",null,null,null,"20213755",0);
对于上述代码,RoomInformation是一个类的构造函数,a[6]是创造的类数组。赋值时需要注意的是,由于构造函数内的元素是字符串所以传入数据时对于字符串记得加引号。
2.System.out.print(i+1+"."+a[i].roomno+" "+d[i]+" "); System.out.println(i+1+"."+a[i].roomno+" "+d[i]+" ");
上述两个的区别在于一个是println一个是print。如果你用println连续输出系统会自动换行,如果你用print则不会换行,需要用“\n”才能实现换行,这就是关于JAVA的一个输出的特性。
3.System.out.print(i+1+"."+a[i].roomno+" "+d[i]+" ");
a[i].roomno这个元素前面的会进行计算,这个元素后面的则不进行计算了。在上述程序中i+1就会计算出来然后输出。
4.
if((shuru4>=0)&&(shuru4<=100)) {
System.out.print("输入正确");
}
else if(shuru4>100){
System.out.print("请输入正确的宿舍卫生评价分数");
return;
}
else {
System.out.print("请输入正确的宿舍卫生评价分数");
return;
}
上述程序中会发现用的是return,在JAVA上用return跳出上一步运行着的函数。
5.a1.equals("END")
JAVA采用这种方式 字符串.equals(字符串)用来比较两个字符串是否一样,如果一样它返回true。
6.static RoomInformation a[] = new RoomInformation[10];
创建数组方法: static 关键词 a[]= new 关键词[];
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!