Java
灬文羽轩灬
这个作者很懒,什么都没留下…
展开
-
java:如何获取字符串内某一个字符出现的次数
import java.util.Arrays;import java.util.Collections;public class test { public static void main(String[] args) { String temp = "0001111111010010101010001011101111010"; String target = "1"; int count = Collections.frequency(原创 2022-05-26 17:09:54 · 1023 阅读 · 0 评论 -
Java List获取集合中的最大值或最小值
1.List集合中的元素为基本类型,我们可以使用java.util中的Collections提供的方法,来取出最大值或者最小值。(1)Integer类型package com.yuxuange.study.test;import java.util.*;public class Test { public static void main(String[] args) { List<Integer> list = new LinkedList<>原创 2021-08-23 09:49:16 · 66395 阅读 · 7 评论 -
JDK 1.8 在线中文文档 链接
JDK1.8 在线中文文档原创 2021-08-02 10:46:12 · 970 阅读 · 0 评论 -
JAVA递归实现树型结构
近期项目有个需求,需要将组织机构数据拼成树型结构返回至前端。我的做法如下:1.由于前端展示使用的组件需要特定的属性key,所以我定义了一个VO对象,代码如下:(本人使用了Lombok插件)package top.yuxuange.vo;import lombok.Data;import java.util.List;@Datapublic class TreeVO { /** * id */ private String id; /**原创 2021-02-09 11:30:06 · 7701 阅读 · 3 评论 -
java:如何获取字符串内所有字符出现的次数
方法1:通过map的方法实现: public static void main(String[] args) { //定义随机的字符串 String temp = "udrcfpornv98our893u89qrepiqfjeiqpofj8wty431302jr32i0r4ju30"; //将其转换为char类型数组 char[] tempArray = temp.toCharArray(); Map map = new Ha原创 2020-09-22 16:50:08 · 878 阅读 · 1 评论 -
Java的BigDecimal
1.引言float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上大用场啦。请看如下代码:package com.yuxuange.bigdecimal;pu...原创 2019-04-07 21:38:22 · 150 阅读 · 0 评论 -
Java数组中取出最大值和最小值、冒泡排序
第一种取出最大值和最小值的方法:package com.yuxuange.maxandmin;import java.util.Arrays;import java.util.Scanner;public class Maxandmin { public static void main(String[] args) { int[] arr = new int[10]; Sc...原创 2019-03-22 10:24:21 · 1489 阅读 · 0 评论 -
Java学习随笔
1.lambda表达式lambda表达式是jdk8的新特性,出现的目的是为了简化【集合】的遍历单列集合:List,Set双列集合:Map代码如下:package com.yuxuange.test;import org.junit.Test;import java.util.Arrays;import java.util.HashMap;import java.util.Li...原创 2019-03-13 11:36:17 · 565 阅读 · 0 评论 -
Java单例模式使用及注意事项
1. 说明1)单例模式:确保一个类只有一个实例,自行实例化并向系统提供这个实例;2)单例模式分类:饿单例模式(类加载时实例化一个对象给自己的引用),懒单例模式(调用取得实例的方法如getInstance时才会实例化对象);3)单例模式要素:a)私有构造方法b)私有静态引用指向自己实例c)以自己实例为返回值的公有静态方法2.实例1)饿单例模式:package com.yuxuang...原创 2019-03-06 17:35:24 · 391 阅读 · 0 评论