![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
沐涤生
总之岁月漫长,然而值得等待!
展开
-
java编程题:计算 1到20的阶乘的和
编程题:计算 1+2!+3!+...+20!的和。 public static void main(String[] args) { long result = solution(); System.out.println(result); long result2 = solution2(); System.out.println(result2); } public static long solution原创 2022-03-03 23:29:30 · 1202 阅读 · 0 评论 -
java编程题:n个人围成一圈,从1报到3,报到3的退出,最后留下的
编程题:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的哪位?public static void main(String[] args) { String result = solution(10); System.out.println(result); } public static String solution(int total){ boolean []原创 2022-03-01 23:25:42 · 1204 阅读 · 0 评论 -
java编程题:java计算字符串中子串出现的次数
编程题:计算字符串中子串出现的次数,如“abcdefghijkabcopqrstabc”中“abc”子串出现的次数是3。public static void main(String[] args) { String string = "abcdefgabcqwerabc,abc"; String result = solution(string); System.out.println(result)原创 2022-02-28 23:25:58 · 2791 阅读 · 0 评论 -
Java面试题:交替打印foobar
目录题目介绍方法一方法二方式三方式四题目介绍 /** * 提供一个类 * * 两个不同的线程将会共用一个 FooBar 实例。其中一个线程将会调用 foo() 方法,另一个线程将会调用 bar() 方法。 * * 请设计修改程序,以确保 “foobar” 被输出 n 次。 */class FooBar { public void foo() { for (int i = 0; i < n;原创 2021-11-21 21:49:22 · 518 阅读 · 0 评论 -
2020年Java程序员北京四月份面试题
Java基础方面1.==与equals的区别?2.string、stringbuffer和stringbuilder的区别?为什么stringbuffer比string快?3.string类为什么设置成final类型,有什么好处?4.overload和override的区别?5.说说Java中static的用法?6.final的用法知道吗?怎么用?7.Java中的集合有...原创 2020-04-24 14:48:29 · 1129 阅读 · 0 评论