自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 练习:比较器Comaprable和compare在TreeSet集合中的几种使用方式

比较器Comaprable和compare在TreeSet集合中的几种使用方式方式一学生类Student implements Comparable ,override compareTo();实现按照age -> score -> name,** 方式二**有时候实体类已写好了, 要存储到TreeSet中,这时候不方便修改实体类, 让其实现 Comparable,按照 score-> age -> name 从小到大顺序,怎么办?answer:可以创建一个匿名

2020-11-22 00:02:08 27

原创 练习题:银行卡练习储蓄卡与信用卡(可透支和设置额度)

题目要求(1)声明一个银行储蓄卡类,包含属性:账户id,余额balance包含取款 public void withdraw(double money)存款 pubic void save(double money)获取账户信息: public String getInfo() 可以返回账户和余额(2) 声明一个银行信用卡类,继承储蓄卡类增加属性:可透支额度,最多可透支金额重写存款 public void withdraw(double money),可透支存款 pubic void

2020-11-15 21:55:26 169

原创 StringBulid的添加和反转以及String与StringBuilder转换

package persistence_05;/** * program Day08_myString * description StringBulid的添加和反转 * * @author linpu * create 2020-08-14 23:36 */public class StringBuilderDemo01 { public static void main(String[] args) { //创建对象 StringBuilder

2020-11-15 21:37:42 11

原创 练习题:求两个日期之间重复的月份总数,并遍历显示

package homework.programmerpractice;/** * @author lin's * @program Java_SE * @description * 假设日期段用两个6位长度的正整数表示,例如:(201401,201406)用来表示2014年1月到2014 * 年6月,求两个日期段的重叠月份数。 */ public class Test08FindMaxMonthValue { public static void main(String[] arg

2020-11-15 21:33:15 26

原创 Java中TreeSet使用Comparator进行比较的三种方法

Java中TreeSet使用Comparator进行比较的三种方法1.让元素具备比较性。比如我们比较两个人。我们定义一个person类,并且实现Comparable接口例:public class Person implements Comparable{private int age;private String name;public Person(){}public Person(int age, String name) { this.age = age; this

2020-10-22 00:25:33 67

原创 public int compare(Student o1, Student o2){...}Q:o1->s2 ,o2 -> s1

Q== this.name 与o.name ==A1:第一个地址是调用这个方法的对象的地址;另一个地址是这个方法中参数传递过来对象的地址。A2:this表示的是当前的节点对象,当参数传进去后,此对象传到函数中就变成名为obj的对象了(JS)P.S. Comaper为二分法排序(?红黑树?)Test1:M:public int compare(Student o1, Student o2){...}W:o1->s2 ,o2 -> s1package ch007collections

2020-10-15 12:11:05 213

原创 HashSet集合保证元素唯一性的源码分析

//创建集合对象HashSet<String> hashSet = new HashSet<String>();///添加集合元素hashSet.add("hello");hashSet.add("world");hashSet.add("java");//重复元素 hellohashSet.add("hello");public boolean add(E e) { return map.put(e, PRESENT)==null;}public V pu

2020-10-09 16:19:35 29

原创 父类(class or interface)的abstract mehod 子类/实现类必须重写,不是abstract不用重写

父类(class or interface)的abstract mehod 子类/实现类必须重写,不是abstract不用重写** * program@: Day14_Collection * description@:测试java1.8之后interface可以不是抽象的了 * author@: lin's * create@: 2020-10-01 14:51 */public interface p3 {// 实现类可以重写,也可以不重写 default void met

2020-10-08 21:36:49 25

原创 【已解决】集合toString方法

为什么ArrayList没查到@override toString方法##为什么ArrayList没查到@override toString方法public class p1 { public static void main(String[] args) { //创建ArrayList 对象 ArrayList<String> arr = new ArrayList<String>(); arr.add("fxxk")

2020-10-08 21:36:37 24

原创 Student Manager

Student ManagerCreat by linpuDate 2020-08-16 22:11package negiup_04.studentManager;import java.util.ArrayList;import java.util.Scanner;/** * program Day09_myArrayList * description * 学生管理系统 * * @author linpu * create 2020-08-16 22:11 */pub

2020-10-08 21:35:17 36

转载 Java小数点位数保留问题

原文章链接Java小数点位数保留问题##第一种方法-使用DecimalFormat类举个例子,假如我们需要保留两位小数,我们可以这样写DecimalFormat df = new DecimalFormat("0.00");测试如下:double d = 0.200;DecimalFormat df = new DecimalFormat("0.00");System.out.println(df.format(d));输出结果为:0.20若double d=0.000;输出结果为0

2020-10-08 21:35:01 44

WEB书城项目(全):bookstore

书城项目源码(注释齐全- - pages:cart/client/commons(公共抽出部分)/manager/order/user servlet: book:分页显示/修改/删除/增加; user:注册/登录(ajax异步注册提示功能,验证码功能...); cart:购物车功能/结账..; order:发货/收货/交易状态 bug:加入购物车超过库存为解决(看你啦)

2021-01-11

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除