![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
马士兵
sinat_26806435
这个作者很懒,什么都没留下…
展开
-
对象转型实例扩展
public void f(Animal a){ System.out.println("nameďź"+name); if(a instanceof Cat){ Cat cat = (Cat) a; System.out.println(" "+cat.eyesColor+" eyes"); }else if(a instanceof Dog){ Dog dog = (Dog原创 2016-03-29 21:22:54 · 872 阅读 · 0 评论 -
重写equals 方法
public boolean equals( Object obj){if(obj==null) {return false; }else{if(obj instanceof Cat) {Cat c = (Cat) obj;if(c.color==this.color && c.height==this.height && c.weight==this.weight){re原创 2016-03-28 23:39:09 · 286 阅读 · 0 评论 -
1-100能整除3的前5个数
public class testPlus { public static void main(String[] args) { int i = 1 , j = 0; while(i if(i%3==0){ System.out.println("i= "+i); j++; } if(j==5){ break; } i++;//注意要加i的值 } }}原创 2016-03-26 13:57:00 · 424 阅读 · 0 评论 -
100-200的质数
public class testZhi { public static void main(String[] args) { for (int i = 101; i boolean f = true;// 是否是质数 for (int j = 2; j if (i % j == 0) { f = false; break;// 如果不是质数,那么就跳出内层循环原创 2016-03-26 13:55:24 · 309 阅读 · 0 评论 -
用iterator接口遍历collection
package com.imooc; class Name implements Comparable { private String firstName,lastName; public Name(String firstName,String lastName){ this.firstName = firstName; this.lastName = lastName; } publi原创 2016-04-03 17:33:50 · 418 阅读 · 0 评论 -
用递归遍历一个目录下的所有文件
package com.imooc;import java.io.*;public class TestDirectoryf { public static void main(String[] args) { File f = new File("D:/A"); System.out.println(f.getName()); tree(f,1); } private static v原创 2016-04-03 17:29:31 · 579 阅读 · 0 评论 -
文件,目录的使用
import java.io.*;public class TestFile { public static void main(String[] args) { String separator = File.separator; String filename = "myfile.txt"; String directory = "mydir1"+separator+"mydir2";原创 2016-04-03 17:27:29 · 284 阅读 · 0 评论 -
在一个字符串中找出java出现了几次
public class TestFind { public static void main(String[] args) { String s = "javaheijavajiejavajiejava jiefjava"; String stoFind = "java"; int count = 0; int index = -1; while((index=s.indexOf(st原创 2016-04-03 11:03:55 · 459 阅读 · 0 评论 -
编写一个方法,返回double型二维数组“1,2;3,4,5;6,7,8”
public class TestDouble { public static void main(String[] args) { double[][] d; String s = "1,2;3,4,5;6,7,8"; String[] s1 = s.split(";"); d = new double[s1.length][]; for(int i=0;i // 截出字符串原创 2016-04-03 11:06:13 · 2304 阅读 · 0 评论 -
在一个字符串中求出 大写字母的个数,小写字母的个数,及非英文字母数
public class TestString { public static void main(String[] args) { String s="sjfief738t3SFKJEIFJfjwiefjdsjf49339.,ll;"; int lcount=0,ucount=0,ocount=0; for(int i =0;i char c=s.charAt(i); if(c='原创 2016-03-31 19:07:15 · 525 阅读 · 0 评论 -
500个人手拉手围一圈,逢3就出去,最后只会剩以一个人
public class Count3Quit { public static void main(String[] args) { //创建一个数组,true表示数据还在数组内 boolean[] arr = new boolean[500]; for(int i =0;i arr[i] = true; } int leftCount=arr.length;//数完以后剩下的总人数原创 2016-03-31 17:58:16 · 684 阅读 · 0 评论 -
数组选择排序法
private static void selectSort(int a[]){ for(int i=0;i for(int j=i+1;j if(a[j] int temp = a[i]; a[i] = a[j]; a[j] = temp; } } } }原创 2016-03-31 10:09:18 · 352 阅读 · 0 评论 -
求 1 1 2 3 5 8这种数列的第n个数 迭代法和递归来求
public class testXunhuan { public static void main(String[] args) { System.out.println(f(40)); } public static long f(int index){ if(index System.out.println("Error:输入错误,请输入大于0的值"); return -1;原创 2016-03-26 13:59:38 · 1530 阅读 · 0 评论