- 博客(8)
- 收藏
- 关注
原创 Java Stack 类
Java Stack 类 栈是Vector的一个子类,它实现了一个标准的后进先出的栈。 堆栈只定义了默认构造函数,用来创建一个空栈。 堆栈除了包括由Vector定义的所有方法,也定义了自己的一些方法。 import java.util.*; public class StackDemo { static void showpush(Stack<Integer> st, int a) { st.push(new Integer(a)); Sys
2022-02-20 16:36:14
157
原创 ArrayList JAVA
ArrayList ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。 ArrayList 继承了 AbstractList ,并实现了 List 接口。 1、访问 ArrayList 中的元素可以使用 get() 方法: sites.get(1); // 访问第二个元素 2、如果要修改 ArrayList 中的元素可以使用 set() 方法: sites.set(2, "Wiki"); // 第一个参数为索引位置,第二个为要修改.
2022-02-19 19:07:40
201
原创 Map常用处理函数(JAVA)
1、getOrDefault() 方法获取指定 key 对应对 value,如果找不到 key ,则返回设置的默认值。 getOrDefault() 方法的语法为: hashmap.getOrDefault(Object key, V defaultValue) 注:hashmap 是 HashMap类的一个对象。 参数说明: key - 键 defaultValue - 当指定的key并不存在映射关系中,则返回的该默认值 返回值 返回 key 相映射的的value,如果给定的 key 在映射关系中找不到
2022-02-18 19:22:06
349
原创 字符串常用处理函数(JAVA)
1、toLowerCase() 方法将字符串转换为小写。 Str.toLowerCase() 语法 public String toLowerCase() 或 public String toLowerCase(Locale locale) 参数 无 返回值 转换为小写的字符串。 2、
2022-02-12 09:28:54
503
原创 Arrays类的常用方法
Arrays类 数据的工具类java.util.Arrays 由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本操作。 Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而“不用”使用对象来调用(注意:是“不用”而不是“不能”) Arrays.stream() 求数组最大值、最小值、总和、平均值 static int [] intArr = new int[]{30,96,23,69,
2022-02-05 18:55:12
1757
1
原创 力扣刷题笔记——剑指offer100题
1. 剑指 Offer II 001. 整数除法 题目描述: 给定两个整数 a 和 b ,求它们的除法的商 a/b ,要求不得使用乘号 ‘*’、除号 ‘/’ 以及求余符号 ‘%’ 。 注意: 整数除法的结果应当截去(truncate)其小数部分,例如:truncate(8.345) = 8 以及 truncate(-2.7335) = -2 假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231, 231−1]。本题中,如果除法结果溢出,则返回 231 − 1 示例 1: 输入:a = 15,
2022-01-10 15:24:48
4501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人