
java基础思维代码
岂是蓬蒿人
这个作者很懒,什么都没留下…
展开
-
乒乓球比赛
题目:两个乒乓球队进行比赛,各出三人。甲队为 a,b,c 三人,乙队为 x,y,z 三人。 已抽签决定比赛名单。有人向队员打听比赛的名单。 a 说他不和 x 比, c 说他不和 x,z 比, 请编程序找出三队赛手的名单。 package test; import java.util.ArrayList; import java.util.List; public clas原创 2017-02-08 20:27:31 · 657 阅读 · 0 评论 -
利用递归求阶乘,获取scanner整数
利用递归求阶乘: public class MyTest { public static void main(String[] args) { System.out.println(Jc(getInt())); } public static long Jc(int n){ long su=1; if(n>1){ su=n*Jc(n-1); } return su原创 2017-02-09 11:10:43 · 575 阅读 · 0 评论 -
求 1+2!+3!+...+20!的和
题目:求 1+2!+3!+...+20!的和 方法一:public class MyTest { public static void main(String[] args) { int sum=0; int emp; for(int i=1;i<=20;i++){ emp=1; for(int j=i;j>=1;j--){ emp*=j; } su原创 2017-02-08 21:06:57 · 2771 阅读 · 0 评论 -
小技巧汇总
1.将数组以字符串形式打印出来 public static void main(String[] args) { int a[]={1,35,6,4,98,75}; System.out.println(Arrays.toString(a)); } 2,将对象转换成字符串 String json=JsonUtils.toJson(member);原创 2017-02-23 09:31:22 · 257 阅读 · 0 评论 -
约瑟夫问题
//main public class Test { public static void main(String[] args) { System.out.println("please input a num:"); int a = NumUtil.getInt(); List go = new ArrayList();原创 2017-04-17 09:50:05 · 256 阅读 · 0 评论