![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Erkang september
笔记记录,所创内容无参考价值
展开
-
optional (无参考价值)
atic 可选 empty()返回一个空的Optional实例。布尔=(对象obj)指示其他对象是否“等于”此可选参数。可选< T >过滤谓词(< ?超级T >谓词)如果存在一个值,并且该值与给定的谓词匹配,则返回一个描述该值的Optional,否则返回一个空的Optional。U > <可选< U > flatMap(函数< ?超级T,可选< U > > mapper)如果一个值存在,对它应用提供...原创 2021-08-20 08:17:41 · 73 阅读 · 0 评论 -
枚举(没有参考价值,自用)
package com.itheima.test;public enum TestEnum { ONE("k423","这是一段信息描述"); private String key; private String message; TestEnum(String message, String key) { this.message = message; this.key = key; } public Stri.原创 2021-08-03 07:59:56 · 67 阅读 · 0 评论 -
反射是个什么玩意,听说是框架的灵魂
概念:JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。解释:将类的各个部分封装成其他对象举个例子:在idea中创建一个测试类TestDemo{public static void main(String[] args) {//定义一个字符串对象String test = “abc”;test.//在这里,我们会看到各种String类中方法的提示原创 2021-04-10 15:12:23 · 89 阅读 · 1 评论 -
获取指定数目不重复的随机数
Set set = new HashSet<>();for(int i=0;i<指定随机数数目;i++){if(!set.add(new Random().nextInt(随机数范围))){i–;}}原创 2021-04-04 15:13:12 · 76 阅读 · 0 评论 -
java异常 2021 01 22
在java中,通过Throwable及其子类描述各种不同的异常类型。Throwable有两个重要的子类,Exception和Error。Error是程序无法处理的错误,不用管。Exception是程序本身可以处理的错误,异常处理通常指针对这种类型异常的处理。Exception类的异常包括checked exception和unchecked exception。**unchecked exception**:编译器不要求强制处理的异常。包括RuntimeException类及其子类异常。如 Nul转载 2021-01-22 22:35:45 · 64 阅读 · 0 评论 -
二分查找
1.一般方法public class Binary { /** * 二分查找 * @param a 数组名字本身就是一个对象 * @param x 要查找的整数值 * @return 值在数组中的下标 */ public int binary_serach(int []a,int x) { int upp...原创 2019-05-21 20:23:02 · 95 阅读 · 0 评论