上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 继承实例化子类的时候会先调用父类无参的构造方法,其他的变量,和方法会遵循:如果子类重写了,就调用重写后的,否则则调用父类的class Animal{ //父类成员变量 String name="Animal's Name"; String type="Animal's type"; //父类构造方法 public Animal(){ System.out.println("Animal() method execute"); } public Animal(String an... 阅读全文
posted @ 2013-03-16 14:43 LaoQuans 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题目:字符串排序。String.compareTo(StringanotherString):比较两个字符串按c的unicode来比较,用String的每一个字符从头依次比较,比较是用StringChar-anotherStrhingChar public class Test{ //比较两个字符串如果str1>=str2 为true public boolean compare(String str1,String str2){ int i=str1.compareTo(str2); return i>=0; ... 阅读全文
posted @ 2013-03-16 14:42 LaoQuans 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 题目:请输入星期几的第一个字母来判断一下是星期几如果第一个字母一样,则继续判断第二个字母。import java.util.*;public class Test{ String inpStr="";//输入的字符串 String[] weeks = {"Monday","Tuesday","Wednesday","Thursday","Friday","Satday","Sunday"}; //判断第一个字母存在?,不纯在则置inpS 阅读全文
posted @ 2013-03-16 14:41 LaoQuans 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 题目:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数类似于转佛珠import java.util.*;public class Test{ public static void main(String args[]){ int[] a = {1,2,3,4,5,6,7,8,9}; Scanner scan = new Scanner(System.in); System.out.print("input n: "); int n = scan.nextInt(); for(int i=0;i... 阅读全文
posted @ 2013-03-16 14:39 LaoQuans 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。import java.util.*;public class Test{ public int cal(int a,int num) { int result=0; int i=0; int b=0; while(i<num) { b=b+a; result = result+b; b... 阅读全文
posted @ 2013-03-16 14:38 LaoQuans 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?import java.util.*;public class Test{ public boolean isN(int n){ int count=0; for(int i=0;i<5;i++){ if((n-1)%5==0){ count++... 阅读全文
posted @ 2013-03-16 14:37 LaoQuans 阅读(281) 评论(0) 推荐(0) 编辑
摘要: public class J01{ //用整形数组实现 private static int[] calRubbit(int mouth) { int[] Rubbits = new int[mouth]; for(int i=0;i<mouth;i++) { if(i<2) Rubbits[i]=1; else Rubbits[i]=Rubbi... 阅读全文
posted @ 2013-03-16 14:35 LaoQuans 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。import java.util.*;public class Test{ //查找插入点-直接循环查找 public void insert(int num,int[] a){ int flag=0; for(int i=0;i<a.length;i++){ if((a[i]<=num&&num<=a[i+1])||(a[i]>=num&&num>=a[i+1])){ flag=i; break; ... 阅读全文
posted @ 2013-03-16 14:33 LaoQuans 阅读(478) 评论(0) 推荐(0) 编辑
摘要: import java.util.*;public class Test{ public int getCurrDay(int year,int month,int day){ int daySum=0; for(int i=1;i<month;i++){ daySum+=getDays(year,i); } daySum+=day; return daySum; } //取得该月有几天 private int getDays(int year,int month){ ... 阅读全文
posted @ 2013-03-16 14:31 LaoQuans 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 据说最早的密码来自于罗马的凯撒大帝。消息加密的办法是:对消息原文中的每个字母,分别用该字母之后的第5个字母替换(例如:消息原文中的每个字母A都分别替换成字母F)。而你要获得消息原文,也就是要将这个过程反过来。密码字母:ABCDEFGHIJKLMNOPQRSTUVWXYZM原文字母:VWXYZABCDEFGHIJKLMNOPQRSTU(注意:只有字母会发生替换,其他非字母的字符不变,并且消息原文的所有字母都是大写的。)输入:最多不超过100个数据集组成,每个数据集之间不会有空行,每个数据集由3部分组成:1.起始行:START2.密码消息:由1到200个字符组成一行,表示凯撒发出的一条消息.3.结 阅读全文
posted @ 2013-03-16 14:30 LaoQuans 阅读(1291) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页