![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA SE 测试题
用于解决一些基础题目。
destiny- freedom
希冀
展开
-
输入商品名称和商品价格,要求打印效果示例, 使用前面学习的方法完成: 商品名 商品价格 网球拍 123,564.59 要求:价格的小数点前面每三位用逗号隔开。
目录题目代码展示 题目 输入商品名称和商品价格,要求打印效果示例, 使用前面学习的方法完成: 商品名 商品价格 网球拍 123,564.59 要求:价格的小数点前面每三位用逗号隔开。 代码展示 package com.liquor.exam; import java.text.NumberFormat; import java.util.Scanner; public class ...原创 2020-03-10 14:01:13 · 1246 阅读 · 0 评论 -
将一个字符串进行反转。将字符串中指定部分进行反转。比如将“abcdefg”反转为”abfedcg” 推荐:可以自定义方法实现
目录题 目代码展示 题 目 将一个字符串进行反转。将字符串中指定部分进行反转。比如将“abcdefg”反转为”abfedcg”推荐:可以自定义方法实现 代码展示 package com.liquor.exam; public class Test1 { public static void main(String[] args) { // TODO Auto-gen...原创 2020-03-10 13:29:17 · 1250 阅读 · 0 评论 -
交通工具接口类案例
题目: 有一个交通工具接口类Vehicles,有work接口, 有Horse类和Boat类分别实现Vehicles,创建交通工具工厂类,有两个方法分别获得交通工具Horse和Boat;有Person类,有name和Vehicles属性,在构造器中为两个属性赋值,实例化Person对象“唐僧”, 要求一般情况下用Horse作为交通工具,遇到大河时用Boat作为交通工具 代码演示: package c...原创 2020-03-06 23:37:06 · 1499 阅读 · 1 评论 -
百钱买百鸡案例
问题 公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。 不必使用oop 使用简单方法, 可能有几种情况. 分析 考察是使用编程完成 3元1次方程 公鸡(x),母鸡(y),小鸡(z)都必须要有 x + y + z = 100 可以使用简单 for 来检测 假如全部买 公鸡 最多不能超过 ...原创 2020-02-25 20:49:33 · 542 阅读 · 0 评论 -
定义一个3行4列的二维数组,逐个从键盘输入值,编写程序将四周的数据清0
在线问题 定义一个3行4列的二维数组,逐个从键盘输入值,编写程序将四周的数据清0 思路分析 定义一个三行四列的二维数组 从键盘输入值到二维数组中 清0前遍历二维数组 将四周的数据进行清0操作 清0后遍历二维数组 代码 // 定义一个二维数组 int[][] arr = new int[3][4]; // 使用Scanner进行输入。 Scanner sca = new...原创 2020-02-19 22:26:56 · 13659 阅读 · 0 评论 -
中国有句俗语叫“三天打鱼两天晒网”。如果从1990年1月1日起开始执行“三天打鱼两天晒网”。如何判断在以后的某一天中是“打鱼”还是“晒网”?
在线问题 中国有句俗语叫“三天打鱼两天晒网”。如果从1990年1月1日起开始执行“三天打鱼两天晒网”。如何判断在以后的某一天中是“打鱼”还是“晒网”? 思路分析 首先得输入年-月-日 统计整年。比如你输入的为2020年,那么可以计算1990年1月1日(包含)——(你输入的年份-1)年1月1日(不包含) 统计整月。如:1月1日(包含)——3月1日(不包含) 确定当月天数 计算出总天数 % 5...原创 2020-02-19 19:44:14 · 5619 阅读 · 0 评论 -
输出100以内的所有素数,每行显示5个,并求和(嵌套循环)
在线问题 输出100以内的所有素数,每行显示5个;并求和 思路分析 需知:素数只能被1和自己整除的数;1不是素数。 从2-100进行循环判断,取出每一个数 i,看它是否满足素数要求 看这个数 i 能不能被2到num-1中的某个数整除;如果可以,则它不是素数。 用一个变量来统计总共有多少个素数 当这个变量 % 5 == 0,则需要换行 再定义一个变量,用于求这些素数的总和 代码...原创 2020-02-19 20:18:11 · 12799 阅读 · 0 评论 -
请编写一个程序,可以接收一个整数,表示层数(totalLevel), 打印出空心金字塔。(使用for循环)
在线问题 请编写一个程序,可以接收一个整数,表示层数(totalLevel), 打印出空心金字塔。(使用for循环) 思路分析 打印矩形 打印半个金字塔 打印整个金字塔 打印空心金字塔 代码 public static void main(String[] args) { int totalLevel = 10;//表示层数 for (int i = 1; i <=...原创 2020-02-19 20:36:30 · 796 阅读 · 0 评论 -
盒子案例
问题: 编程创建一个Box类,在其中定义三个变量表示一个立方体的长、宽和高,长宽高可以通过控制台输入。定义一个方法获取立方体的体积(volume)。创建一个对象,打印给定尺寸的立方体的体积。 代码 import java.util.Scanner; public class Box { int len;// 长 int width;// 宽 int high;// 高 publi...原创 2020-02-24 13:17:16 · 687 阅读 · 0 评论 -
景区门票案例
问题: 一个景区根据游人的年龄收取不同价格的门票。请编写游人类,根据年龄段决定能够购买的门票价格并输出: 规则:年龄>18 , 门票为20元,其它情况免费。 可以循环从控制台输入名字和年龄,打印门票收费情况, 如果名字输入 n ,则退出程序。 自行设计类,用OOP完成 代码 import java.util.Scanner; public class Man { String nam...原创 2020-02-24 13:36:55 · 2774 阅读 · 0 评论 -
人与狗拷贝案例
问题 class Person { //人类 public String name;//名字 public int age;//年龄 public Dog dog;//所拥有的狗 } class Dog { //狗类 public String name;//狗的名字 public char gender;//狗是雄的还是雌的 } 创建一个人对象,人有一只狗, 考虑Dog是引用类型...原创 2020-02-24 18:46:06 · 1392 阅读 · 0 评论 -
学生名字与成绩案例
问题 有三个方法,分别实现返回姓名和两门课成绩,返回姓名和三门课成绩,返回姓名和五门课成绩。封装成一个可变参数的方法,并调用。 类名 MethodUtils 方法名 showScore 代码 package com.atguigu.contact; public class MethodUtils { public static void main(String[] args) { /...原创 2020-02-24 19:03:33 · 542 阅读 · 0 评论