![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础学习
文章平均质量分 70
别人都好优秀你啥都不会
这个作者很懒,什么都没留下…
展开
-
lombok中的@Builder、@Singular注解
@Builder之前没用过@Builder注解,稍微学习了一下,发现这个注解就是方便new对象的。我以前在实体类上都是加@AllArgsConstructor、@NoArgsConstructor两个注解来new对象。但是如果遇到A(a,b,c,d,e,f,g)实体只需要创建A(a,b,c)的对象的情况,就只能再生成一个“死的”构造方法: public A(String a, String b, String c) { this.a = a; this.b =原创 2022-05-24 16:41:51 · 803 阅读 · 0 评论 -
N个人围成一圈数到3(或3的倍数)时出圈,问剩下的人是谁?
**N个人围成一圈数到3(或3的倍数)时出圈,问剩下的人是谁?**题目解释:如图wisjyzxkflm(代表11个人)围成一个圈,从w开始喊1,接着i喊2,s喊3,j喊1,y喊2,z喊3……l喊1,m喊2。所以第一轮淘汰的是:szf。然后继续w喊3,i喊1,j喊2……第一轮:……最后得到:x,x为赢家。值得注意的是:淘汰的人将不再参加游戏,不再参与排序,同时这也是编程的一个小难点(因为下标改变了)。import java.util.LinkedList;import java.uti原创 2020-11-22 21:55:02 · 591 阅读 · 0 评论 -
给定一个String字符串,输出每个字符的个数(用数组解决)
给定一个String字符串,输出每个字符的个数e.g:现在有一个字符串 ygyewufygef那么输出结果 y:3 g:2 e:2 w:1 u:1 f:2这里会有两个方法:第一个是我自己写的,第二个是班上大佬写的,看了之后我直呼牛批。(大佬写的不一定是最优解,但在我看来已经很牛了,如果有更好的方法欢迎分享哦~)package test07;import java.util.Arrays;public class Str { public static void main(String[]原创 2020-11-14 14:22:11 · 2591 阅读 · 2 评论