
试题
明眸.gr
这个作者很懒,什么都没留下…
展开
-
核心类库03-多线程05-卖票-使用实现Thread接口的方式
/***例子:创建三个窗口卖票,总票数为100张. 使用实现Thread接口的方式存在线程的安全问题,待解决(100有三个)*/public class WindowTest {public static void main(String[] args) { Window w1 = new Window(); Window w2 = new Window(); Window w3 = new Window(); w1.setName("窗口1");原创 2021-04-26 16:51:13 · 75 阅读 · 0 评论 -
核心类库03-多线程05-卖票-使用实现Runnable接口的方式
/***例子:创建三个窗口卖票,总票数为100张。使用实现Runnable接口的方式存在线程的安全问题,待解决*/class Window1 implements Runnable{private int ticket=100;@Overridepublic void run() { while (true){ if(ticket>0){ System.out.println(Thread.currentThread().getName(转载 2021-04-26 16:52:06 · 87 阅读 · 0 评论 -
快递e栈-集合篇
View 类import expresssystem.array.dao.ExpressDao;import java.util.Scanner;public class View { //快递菜单private Scanner sc = new Scanner(System.in);private ExpressDao expressDao = new ExpressDao();//首页//欢迎public void welcome(){ System.out.println("-原创 2021-04-25 00:39:51 · 217 阅读 · 0 评论 -
快递e栈-数组篇
import java.util.Scanner;public class express {public static void main(String[] args) { Scanner scan=new Scanner(System.in); String[] orderId=new String[3]; //快递单号 String[] comName=new String[3]; //快递名称 int[] codeGet=new int[3]; //取件码 System.out.p原创 2021-04-23 22:26:36 · 130 阅读 · 0 评论 -
快递e栈-面向对象篇
View板块import com.be.bean.Express;import java.util.Scanner;public class Views {private Scanner input=new Scanner(System.in);/** * 欢迎 */public void welcome(){ System.out.println("欢迎使用快递管理系统");}/** * 再见 */public void bye(){ System.out.pr原创 2021-04-23 22:18:20 · 179 阅读 · 0 评论 -
面向对象-二分查找
public class binarySearch {public static void main(String[] args) { int[] nums={10,5,4,20,53,42}; //需要查找的数据 int num=20; //三个关键变量: //最小范围下标 int minIndex=0; //最大范围下标 int maxIndex=nums.length-1;; //中间数据下标 int centerIndex=(maxIndex+minIndex)/2原创 2021-04-20 01:14:32 · 109 阅读 · 0 评论 -
面向对象-排序并查找
/*4、排序并查找对数组{1,3,9,5,6,7,15,4,8}进行排序,然后使用二分查找 6 并输出排序后的下标。*/public class H4W10101007 {public static void main(String[] args) { int[] nums= {1,3,9,5,6,7,15,4,8}; //需要查找的数据 int num=6; int temp=nums[0]; for(int i=0;i<nums.length-1;i++) { fo原创 2021-04-20 01:12:48 · 134 阅读 · 0 评论 -
面向对象-两数之和
/*3、两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并输出他们的数组下标假设每种输入只会对应一个答案,不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以输出 0,1*/public class H3W10101007 {public static void main(String[] args)原创 2021-04-20 01:12:17 · 337 阅读 · 0 评论 -
面向对象-找出数组最值
/*2、找出数组的最值定义一个长度为 10 的整型数组 nums ,循环输入 10 个整数。输出数组的最大值、最小值。*/public class H2W10101007 {public static void main(String[] args) { Scanner scan=new Scanner(System.in); int[] nums=new int[10]; for(int i=0;i<nums.length;i++) { System.out.println("原创 2021-04-19 16:53:20 · 186 阅读 · 0 评论 -
面向对象-查找某个整数
/*1、查找某个整数定义一个长度为 10 的整型数组 nums ,循环输入 10 个整数。 然后将输入一个整数,查找此整数,找到输出下标, 没找到给出提示。*/public class H1W10101007 {public static void main(String[] args) { Scanner scan=new Scanner(System.in); int[] nums=new int[10]; for(int i=0;i<nums.length;i++) { S原创 2021-04-19 16:52:50 · 92 阅读 · 0 评论 -
面向对象-三人制找队长
/*今天同学们相约一起爬山游玩,为了更好的进行这场活动,大家准备推举一个人作为出游的临时队长。为了体现合理公平,大家提出了一个比较有趣的规则。所有人围成一圈,顺序排号。从第一个人开始报数(从 1 到 3 报数),凡报到 3 的人退出圈子,剩下的人继续报数,最后留下的当选为队长。请你通过编写程序,求出一组人中的队长是原来第几位同学。*/public class HW10101006 {public static void main(String[] args) { Scanner scan=原创 2021-04-19 16:52:15 · 81 阅读 · 0 评论 -
面向对象基础-打印水仙花数
/*5、打印三位数中的所有水仙花数所谓“水仙花数”即一个整数满足其值等于各个数位的立方和。如: 153 是一个水仙花数,因为 153= 1³+5³+3³*/public class H5W10101005 {public static void main(String[] args) { for(int i=100;i<1000;i++) { int ge=i%10; int shi=i%100/10; int bai=i%1000/100; if(i==((ge*原创 2021-04-19 16:51:34 · 142 阅读 · 0 评论 -
面向对象基础-99乘法表
//打印99乘法表public class H4W10101005 {public static void main(String[] args) { for(int i=1;i<10;i++) { for(int j=1;j<=i;j++) { int sum=i*j; System.out.print(j+"*"+i+"="+sum+" "); } System.out.println(""); }}}原创 2021-04-19 16:51:00 · 198 阅读 · 0 评论 -
面向对象基础-图形打印
/*在控制台中,编写三个 Demo,分别输出如下图形:* ***** *** **** ****** *** ********* ** ************ * **********/public class H3W10101005 {public static void main(String[] args) { for(int i=0;i<5;i++) { for(int j=0;j&l原创 2021-04-19 16:50:21 · 138 阅读 · 0 评论 -
面向对象-文字替换
/*完成人工智障系统,并添加合适注释。*/public class HW10101004 {public static void main(String[] args) {Scanner scan=new Scanner(System.in);System.out.println(“请输入你的骚话”); while(true) { String words=scan.next(); System.out.println(words); words=words.replace("原创 2021-04-19 16:49:39 · 73 阅读 · 0 评论 -
面向对象-快递柜-基本语法
import java.util.Scanner;public class express {public static void main(String[] args) { Scanner scan=new Scanner(System.in); String[] orderId=new String[3]; //快递单号 String[] comName=new String[3]; //快递名称 int[] codeGet=new int[3]; //取件码 boolean isFlag原创 2021-04-19 16:48:53 · 117 阅读 · 0 评论 -
面向对象试题-增删改查:自定义一个类, 命名为 MyList
/*2、试题:自定义一个类, 命名为 MyList,类中包含属性:Object[] element; 定义如下几个方法: 1. 增加方法 add : 可以向数组属性中依次存储 Object,数 组内容存满时,需实现动态扩容(详解在下面)。 参考: Boolean add(Object obj) 2. 删除方法 remove : 可以根据数据或下标,从数组属性 中删除 Object 数据,删除后,数组后续 元素需前移。参考:void remove(Object obj) 或 void r原创 2021-04-19 16:47:17 · 716 阅读 · 0 评论 -
试题:假设用户账号为:admin,密码为 123,编写用户登陆案例。 要求:请将登陆定义为 login 方法, 并将 login 方法写在 UserService 类中里写自定义目录标题)
试题:假设用户账号为:admin,密码为 123,编写用户登陆案例。 要求:请将登陆定义为 login 方法, 并将 login 方法写在 UserService 类中里写自定义目录标题)public class userService {public boolean getLogic(String userName,String password) { if(userName.equals("admin")&&password.equals("123")) { return tr原创 2021-04-19 16:45:15 · 3162 阅读 · 0 评论