Nooooobycat 最近的时间轴更新
Nooooobycat

Nooooobycat

V2EX 第 381918 号会员,加入于 2019-02-03 04:02:48 +08:00
根据 Nooooobycat 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
Nooooobycat 最近回复了
1 天前
回复了 lmybill 创建的主题 Java Java 里的 equals 方法
????

判断是否同一个对象,是用 == 呀(地址相同则是同一个对象)

.equal 就是判断两个对象的逻辑值是否相同的
14 天前
回复了 saberQi 创建的主题 程序员 有没有 Java 多线程经典的项目
1. 创建两个线程,一个线程固定输出 A ,另一个固定输出 B 。 要求按照 ABABAB 输出,不允许相同字符相邻:例如 ABBAB
2. 创建 10 个线程,每个线程都对相同的一个计数器对象进行自增操作(每次只加 1 ),要求加到 10000 后停止
57 天前
回复了 hlwjia 创建的主题 职场话题 不想写代码的程序员可以尝试的几种职位
还是 Gate Guard 香,可以干到老
66 天前
回复了 NoKey 创建的主题 程序员 异步记录日志,主体数据回滚了怎么办
write ahead log? 写入的话就直接对文件末尾顺序写入,删除 /回滚也是写入,写入一个墓碑日志标记前一个日志失效
steam 不是微软的呀。我现在怀疑 op 你是不是机器人了
105 天前
回复了 awesomePower 创建的主题 Java 大家相互分享下 Java 中常用的工具类心得
@Nooooobycat
```java
joiner := new StringJoiner(",")
foreach item in array:
joiner.add(item)
joiner.toString()
```
105 天前
回复了 awesomePower 创建的主题 Java 大家相互分享下 Java 中常用的工具类心得
一个很多人都不知道的,JDK 自带的拼接字符串辅助类,java.util.StringJoiner 。它有 2 个构造函数:
1. new StringJoiner(delimiter)
2. new StringJoiner(delimiter, prefix, suffix)

那么是用来干什么的呢?
1. 做 Leetcode 等 OJ 经常碰见的需求,把一个数组输出成一行,每个元素用逗号分隔,但是结尾不能有逗号:
正例:1 ,2 ,3 ,4 ,5 反例:1 ,2 ,3 ,4 ,5 ,

joiner := new StringJoiner(",")
foreach item in array:
joiner.add(item)
joiner.toString()


2. 输出类似 Response<name: xx, age: yy, id: zz> 这样的格式,其实也相当于 1 中的用某个符号分隔一系列元素。只是有前缀后缀:
joiner := new StringJoiner(",", prefix="Response<", suffix=">")
foreach item in array:
joiner.add(item)
joiner.toString()
127 天前
回复了 lithium148 创建的主题 问与答 为什么是 1?这行代码的结果
你线程 2 把 Integer 的值改掉之后,值为 1 的 Integer 对象锁还是在线程 2 上,线程 1 此时也可以进入 synchronized 代码块(获取到的是值为 2 的 Integer 对象的锁,然后又改回 1 。然后紧接着线程 2 就执行到了 if 语句并输出了
129 天前
回复了 ly827 创建的主题 杭州 2023 新年新气象-杭州程序员交流群
UGl6ZGFydmFua2E=
关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2402 人在线   最高记录 5634   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 993ms · UTC 04:58 · PVG 12:58 · LAX 21:58 · JFK 00:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.