Java之String与byte
摘要:package Demo_1_22_String; public class String_byte { public static void main(String[] args) { String str = "www.baidu.com"; byte [] bytes = str.getByt
阅读全文
posted @
2022-01-22 13:42
时间完全不够用啊
编辑
Java之String与char
摘要:package Demo_1_22_String; public class StringDemo { public static void main(String[] args) { String str = "www.baidu.com"; char c = str.charAt(4); //
阅读全文
posted @
2022-01-22 13:35
时间完全不够用啊
编辑
Java之买股票简单算法实例
摘要:package Demo_1_20_; /* * 描述 假设你有一个数组prices,长度为n,其中prices[i]是股票在第i天的价格,请根据这个价格数组,返回买卖股票能获得的最大收益 1.你可以买入一次股票和卖出一次股票,并非每天都可以买入或卖出一次,总共只能买入和卖出一次,且买入必须在卖出的
阅读全文
posted @
2022-01-21 15:38
时间完全不够用啊
编辑
Java之String
摘要:字符串的比较: == 与 equals()的区别? · == :进行的是数值比较,如果用于对象比较则比较的是内存地址数值。 · equals():是类提供的一个比较方法,可以直接进行内容判断。 字符串的比较都是用equals()方法。 字符串的定义: String str = "aaa"; 其实是一
阅读全文
posted @
2022-01-20 19:56
时间完全不够用啊
编辑
Java之多对多的复杂映射(用户权限)
摘要:类一:用户类 package Demo_1_19_角色与权限; //用户类 public class Member { private String mid; private String name; private Role[] roles; public Member() { } public
阅读全文
posted @
2022-01-20 16:33
时间完全不够用啊
阅读(229)
推荐(0) 编辑
Java之映射关系
摘要:映射关系即是对应关系: 在数据库的表与表之间有三种关系: ·一对一 ·一对多(多对一) ·多对多 设计思想: 首先确定对象,属于 一 的对象直接定义,属于 多 的对象采用数组定义:然后分别在类中定义相关的属性,比如在顾客中定义商品的属性,商品中定义顾客的属性,那么顾客和商品必然就有联系了。 在一对多
阅读全文
posted @
2022-01-19 15:03
时间完全不够用啊
编辑
Java之数组
摘要:数组的声明与初始化: ·数据类型 数组名称 [] = new 数据类型 [长度]; ·数据类型 [] 数组名称 = new 数据类型 [长度]; 数组的静态初始化: ·简化格式: 数据类型 数组名称 [] = { 数据1,数据2,数据3..... }; ·完整格式: 数据类型 数组名称 [] = n
阅读全文
posted @
2022-01-15 17:56
时间完全不够用啊
编辑
Java之突然发现
摘要:如图可知: 如果不指定数实例化对象,那么实例化匿名类时,无法修改本类属性的信息, 经供参考
阅读全文
posted @
2022-01-11 17:30
时间完全不够用啊
编辑
Java之Static关键字理解
摘要:一、 static是用于公共信息属性的关键字,拥有static关键字的属性可以直接以 类名. 的形式进行调用(也可以通过实例化对象进行调用) 二、 以static定义的属性拥有一个特性: 集体化:当此属性的信息被修改后,所有同类对象的对应属性的信息都会被修改。 例如:当没有定义static时,如果某
阅读全文
posted @
2022-01-11 15:13
时间完全不够用啊
编辑
Java之最终类and不可实例化类
摘要:用final修饰的类称为最终类,不能被继承,只可能有父类,不能有子类 不可实例化类不能创建对象,其成员变量和成员方法都会被静态修饰,通过 类名. 的方式被调用 用final修饰的方法不可被子类重写。 仅供参考
阅读全文
posted @
2021-12-11 13:51
时间完全不够用啊
阅读(353)
推荐(0) 编辑
Java之关于接口的理解
摘要:接口就是一套规则,定义了相关的方法,但是不会定义方法的具体使用 例如,Type-C充电线使用的是Type-C类型的规则,只有符合这种规则的手机充电口才能使用,但是如果充电线定义了Type-C-小米6,那么只有小米6手机才能使用 例如,猫可以跑、跳、叫、睡觉、吃饭,那么就可以定义跑、跳、叫、睡觉、吃饭
阅读全文
posted @
2021-12-11 13:44
时间完全不够用啊
编辑
Java之斗地主案例
摘要:import java.util.*; /* 模拟斗地主发牌 */ public class Test { public static void main(String[] args) { //1.生成一副牌 //定义一个双列集合,键:表示牌的编号,值:表示具体的牌,规则:编号越小,牌越小 Map<
阅读全文
posted @
2021-12-10 11:50
时间完全不够用啊
编辑
Java之Map集合
摘要:类一: import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; /* Map集合 特点: 双列集合,元素由键值对构成 key(键) value(值) 注意: 键不
阅读全文
posted @
2021-12-10 11:37
时间完全不够用啊
编辑
Java之Set集合
摘要:#class Test import java.util.HashSet; import java.util.Iterator; import java.util.Set; /* Set集合: 无序(元素的存取顺序不一致,如:存(123),打印(213或312等))、不重复 应用: Set<T> s
阅读全文
posted @
2021-12-07 21:55
时间完全不够用啊
编辑
Java之equals()方法注释
摘要:import java.util.Objects; public class Student { //成员变量 private int id; //编号 private String name; //姓名 private int score; //成绩 //构造方法 public Student()
阅读全文
posted @
2021-12-07 21:45
时间完全不够用啊
编辑
Java之基本类型和包装类
摘要:/* 成员方法: static 基本类型 parseXxx(String); 将字符串类型转换成对应的基本类型 例如: static int parseInt(String); 将字符串类型的整数转换成int类型的整数 注意事项: 除了Character类以外,其它7种包装类都有parseXxx()
阅读全文
posted @
2021-12-07 21:39
时间完全不够用啊
编辑
Java之Collections静态类
摘要:import java.util.ArrayList; import java.util.Collections; import java.util.List; /* 对集合的操作 max():找出集合中的最大元素 min():找出集合中的最小元素 reverse():反转集合的元素 sort():
阅读全文
posted @
2021-12-07 21:19
时间完全不够用啊
编辑
Java之向上转型
摘要:父子对象之间的转换分为了向上转型和向下转型,它们区别如下: 向上转型 : 通过子类对象(小范围)实例化父类对象(大范围),这种属于自动转换 向下转型 : 通过父类对象(大范围)实例化子类对象(小范围),这种属于强制转换 模板:A a = new A(); 首先确定a属于A类型,在new给A()分配内
阅读全文
posted @
2021-12-07 17:44
时间完全不够用啊
编辑
Java之泛型
摘要:import java.util.ArrayList; import java.util.List; /* 泛型: 概述: 即泛指任意类型,又叫参数化类型,对具体类型的使用起到辅助作用,类似于方法的参数 集合类泛型的解释: 表示该集合存放指定类型的元素 好处: 类型安全 避免了类型转换 总结: 泛型
阅读全文
posted @
2021-12-07 15:49
时间完全不够用啊
编辑
IntelliJ Idea之增强for快捷键
摘要:输入 iter 然后回车即可 需要注意的是,快捷方式只会创建外部框架,循环体需要自己创建。 小贴士:增强for就是迭代器的简写形式 作者本人所有随笔仅为学习笔记,仅供参考
阅读全文
posted @
2021-12-03 14:59
时间完全不够用啊
编辑