
java学习
文章平均质量分 70
BugFree_张瑞
字节研发、QA、PM等岗位缺人,可帮内推实习/校招/社招,需要的私信我
展开
-
Collections 的 emptyList()、emptyMap() 、emptySet()
Collections.emptyList()Collections.emptyMap()Collections.emptySet()参考链接:https://stackoverflow.com/questions/14846920/collections-emptymap-vs-new-hashmap会生成指定类型的空 List Set Map,而且是不可变的,如进行 add() 操作会报 java.lang.UnsupportedOperationException,返回这样不可变的空集合有原创 2020-12-31 15:46:59 · 3004 阅读 · 1 评论 -
关于 Integer 的那些事
今天在做 LeetCode 的113题:Path Sum II 时(题目的意思就是:输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。) 编写的代码过了题目给的样例,但是有些样例没通过,结果输出空,和同学调了一段时间代码,总觉得代码逻辑应该没问题。仔细一想,给出的错误样例,是存在合法路径的,但是我们的...原创 2018-12-19 10:12:11 · 553 阅读 · 0 评论 -
面试题:常见的多线程实战手撕代码(顺序打印数字、字母)
问题一: 一个多线程的问题,用三个线程,顺序打印字母A-Z,输出结果是1A 2B 3C 1D 2E…打印完毕最后输出一个Ok。代码一:public class forCharacter { private static char c = 'A'; private static int i = 0; public static void main(Strin...原创 2018-05-28 10:03:35 · 4121 阅读 · 6 评论 -
StringBuilder的用法及String,StringBuffer与StringBuilder的区别
声明:本文大部分内容为参考别人的,自己简单汇总整理了一下。 String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因为String类的声明是:public final,因此在每...原创 2017-03-30 15:33:43 · 13208 阅读 · 4 评论 -
java中scan.next()与scan.nextline()函数的使用与区别
今天在做牛客网编程练习题“length of last word”时,当编写测试样例时,使用split()函数对输入的字符串进行按空格符分割,确遇到了”奇葩“的问题,每次只能得到第一个字符串。开始以为是split()函数用错了,查了资料确定无误后,觉得应该是输入的有问题。于是进行了下面的测试...........用Scanner实现字符串的输入有两种方法,一种是next(),一种nextLine();原创 2017-03-24 20:16:05 · 19754 阅读 · 5 评论