JAVA面试题
1编写程序实现华氏度到摄氏度的计算。要求使用输入对话框(使用JOptionPane类)读入华氏度并转换成double类型,然后按照转换公式将其转换为摄氏度,并在消息框中显...
1 编写程序实现华氏度到摄氏度的计算。要求使用输入对话框(使用JOptionPane类)读入华氏度并转换成double类型,然后按照转换公式将其转换为摄氏度,并在消息框中显示转换后的结果。
转换公式如下: 摄氏度=(5/9)*(华氏度-32)对话框使用JOptionPane类。
(1)编写实现上述功能的Java程序。
(2)当用户输入错误数据时候,提示用户输入错误,并要求用户重新输入内容。
(3)将运行结果截图上交。
2 编写程序,随机生成100个1000以内的整数,然后写入一个data.txt 的文件,然后编写程序,从data.txt 的文件中读出所有整数,然后对这些整数按照从小到大顺序排列,并将排序后的结果在屏幕上输出。编写实现上述功能的Java程序,将运行结果截图上交。
3编写一个应用程序,通过线程动画实现下述功能:
(1) 绘制十字交叉道路,道路颜色为蓝色,十字路口在中心。
(2) 在左侧中点绘制一辆小车(由一个矩形和两个园形代表)
(3) 实现该小车沿着道路从左向右移动,起点在左侧,当到了十字中心路口进行转弯,实现小车从上向下移动
(4) 碰到下边框以后原路返回起点。
(5)将运行结果截图上交
三、要求
答题格式要求:
(1)在每道题下面写出完整的源代码,要求有注释,说明代码的作用,对应哪个功能点的实现。
(2)在源代码后面要附上程序运行的结果截图。
(3)将Java源代码提交。
四、评分标准
1 如果没有提交Java源代码和运行结果截图扣10分,缺少必要的注释说明扣5分。
2 第一道题,正确获取用户输入10分;计算并显示结果10分;输出错误处理10分。
3第二道题, 随机生成整数5 分,写入文件10分;排序10分;输出5分。
4 第三道题,4个功能点每个10分。
请麻烦将答案和截图都发一下,或者写到word发到332879753@qq.com这个邮箱里面(发帖备注发件人)。
谢谢大家。 展开
转换公式如下: 摄氏度=(5/9)*(华氏度-32)对话框使用JOptionPane类。
(1)编写实现上述功能的Java程序。
(2)当用户输入错误数据时候,提示用户输入错误,并要求用户重新输入内容。
(3)将运行结果截图上交。
2 编写程序,随机生成100个1000以内的整数,然后写入一个data.txt 的文件,然后编写程序,从data.txt 的文件中读出所有整数,然后对这些整数按照从小到大顺序排列,并将排序后的结果在屏幕上输出。编写实现上述功能的Java程序,将运行结果截图上交。
3编写一个应用程序,通过线程动画实现下述功能:
(1) 绘制十字交叉道路,道路颜色为蓝色,十字路口在中心。
(2) 在左侧中点绘制一辆小车(由一个矩形和两个园形代表)
(3) 实现该小车沿着道路从左向右移动,起点在左侧,当到了十字中心路口进行转弯,实现小车从上向下移动
(4) 碰到下边框以后原路返回起点。
(5)将运行结果截图上交
三、要求
答题格式要求:
(1)在每道题下面写出完整的源代码,要求有注释,说明代码的作用,对应哪个功能点的实现。
(2)在源代码后面要附上程序运行的结果截图。
(3)将Java源代码提交。
四、评分标准
1 如果没有提交Java源代码和运行结果截图扣10分,缺少必要的注释说明扣5分。
2 第一道题,正确获取用户输入10分;计算并显示结果10分;输出错误处理10分。
3第二道题, 随机生成整数5 分,写入文件10分;排序10分;输出5分。
4 第三道题,4个功能点每个10分。
请麻烦将答案和截图都发一下,或者写到word发到332879753@qq.com这个邮箱里面(发帖备注发件人)。
谢谢大家。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询