
题目源代码
t白日梦想家t
梦想是写的注释小白也能懂~写完一些有趣的项目会分享上来!
展开
-
用集合实现快递e栈,注释详细。
我们前面已经写过面向过程的,面向对象的快递e栈了。 但其实在存储快递方面还有优化。 我们用面向对象时,不管是存快递,取快递,还是增删快递,用到的最常用的查找方法就是遍历,这样很麻烦。所以我们这次用合适的集合----map集合来存储快递。 因为map是一种依照键值对来存储的容器。键和值有一 一对应关系,所以这很方便查找。 一、视图部分 import java.util.InputMismatchException; import java.util.Scanner; public class v原创 2021-10-10 17:55:28 · 329 阅读 · 2 评论 -
数据结构训练任务
题目如下: 1、 定义一个方法 listTest(ArrayList<String> list, String name),要求返回 name 在 list 里面第一次出现的索引,如果 name 没出现过返回-1。 2、已知数组存放一批 QQ 号码,长度 5-11 位, String[] strs = {"10001","10086","12347806666","45612378901","10001","12347806666"}。 将该数组里面的所有 qq 号都存放在 LinkedLis原创 2021-09-27 21:26:38 · 164 阅读 · 0 评论 -
关于移动零。
如题表面意思,就是把数组里的0全部都移动到最后面去。题目比较简答,代码注释很详细。直接上源码!!! 我的写法比较繁琐,但是通俗易懂。。 public class demo { public static void main(String[] args) { int[] nums = {0,3,0,2,0,5,6,23,0, 4, 2, 0, 8,1}; int index = 0; //用index来记录有几个零 for (int i = 0原创 2021-08-31 19:48:22 · 114 阅读 · 3 评论 -
快递E栈!!全网最详注释,看了我的,就不用看别人的了!大神划走,会觉得啰嗦。
首先,提供一下思路,我们分成四个包来写,一个装试图(view),一个装快递的查找删除等操作(dao),一个用于提供get set方法,无参构造器的(bean),最后一个写main方法!这样分开写的好处是,相对独立,好改,好删,好查。不至于一个地方bug,后面全崩!! 而我们写的dao和view就相当于工具。我们写main方法时,就直接调用他们就好啦,这样写main方法时,逻辑就少了很多!!一下子又省了不少脑细胞!! 注:可以先看main方法里的注释,为您提供了整个流程思路...原创 2021-08-14 12:04:32 · 283 阅读 · 1 评论 -
最详细!学Java7天,用面向过程编写快递e栈(适合新手!)
package 快递E栈; package 快递E栈; import java.util.Random; import java.util.Scanner; public class demo1 { static int length = 100; //定义长度 static int[] expressId = new int[length]; //快递单号原创 2021-07-29 21:07:28 · 238 阅读 · 0 评论 -
全网注释最详细的!测试代表员工的Employee类
题目为: 定义并测试一个代表员工的 Employee 类。*它的属性包括“员工姓名”、“员工号码”、“员工基本薪水”、“员工薪水增长率”;* 他的方法包括“构造方法”、“获取员工姓名”、“获取员工号码”、“获取员工基本薪水”、“计算薪水增长额”及“计* 算增长后的工资总额”。 面向小白,注释写的很详细!有任何疑问欢迎私聊我,一起讨论!! package day08_text; import java.util.Scanner; public class demo10 { public ...原创 2021-08-02 17:16:25 · 1882 阅读 · 0 评论