- 博客(10)
- 收藏
- 关注
递归删除非空文件夹
private static void deleteFolder(File f) { //此处做判断如果文件不存在 就不往下执行 if(f==null||!f.exists()){ return; }//获取文件清单 File[] files = f.listFiles(); for (File file : files) { if(file.isDirectory()){ ...
2015-02-07 22:18:48 121
原创 List集合总结
jdk 1.5后collection 不再是集合的顶层接口了,而是Iterable 实现这个接口是为了允许集合对象成为增强for 的目标集合是专业存储对象的容器 ,注意集合仅仅存储的是对象的引用,而非对象本身。List 继承继承了Collection 接口. List 是Collection 的子类. List 更强的,具备更多个方法..list提供了一些特...
2015-02-05 22:13:18 144
Java字符串总结
字符串 Java的的字符串是一个特殊的对象 被final修饰值最终类 他的特点是一旦出初始化值就不可变,默认初始值是null 字符串字面值也是一个对象,是常量存放在方法区的常量池,String的赋值方式 1 直接赋值 String str="hello"; 2 通过new操作符创建对象赋值 String s=new String("hello"); 在构造函数中传入...
2015-02-05 22:11:25 92
原创 冒泡排序
/** * 冒泡排序 * */ public static void sortArr(int[] arr){ for (int i = 0; i < arr.length-1; i++) { //外层for控制循环次数 for (int j = 0; j < arr.length-1-i; j++) { //内层循环比较两个相邻元素大小,把最大值交换到数组的...
2015-02-05 13:33:17 86
原创 选择排序
/** * 选择排序 * */ public static void sortArr(int[] arr){ for (int i = 0; i < arr.length-1; i++) { //从数组中的第个位置元素,和它后面的元素挨个进行比较 for (int j = i+1; j < arr.length; j++) { if(arr[i]>...
2015-02-05 13:25:33 88
内部类总结
把一个类定义在其他类的成员位置或者局部位置(比如方法中)的类叫做内部类内部类可以直接访问外部类的成员,包括私有的private如果要在外部类中访问内部类中的成员,必须创建内部类的对象, 通过对象调用内部类的位置 成员位置 局部位置在成员位置定义的内部类叫做成员内部类在局部位置定义的内部类叫做局部内部类成员内部类内部类不能直...
2015-02-05 13:11:19 80
菱形
public static void printRhombus(int rows){ System.out.println("打印菱形"); //定义一个变量存储高 int height=rows; for(int i=0;i<height;i++){ if(i<height/2+1){ //这里加1表示会打印中间行 //控制打印的行数,到中间行的时候...
2015-01-18 11:34:44 122
打印菱形
//打印棱形rhombus public static void printRhombus(int height){ int top=height/2+1;//先计算出上部分的行数 for(int x=1;x<=top;x++){ //上部分的高每循环一次少打印一个空格;等于高减掉循环次数 for(int i=1; i<=top-x;i++){ System.o...
2015-01-18 11:22:29 86
Java反转2
public static void reverse(int [] arr){ //反转数组. 第一次位置的元素和最后一个元素互换. //第二个和倒数第二个互换. // 设置开始角标,默认是数组的第一个元素 int start=0; // 设置结束角标,默认是数组的最后一个元素. int end=arr.length-1; [align=center][...
2015-01-17 22:50:00 66
Java反转
/** 设置start end两个游标 每循环一次 start++ end-- 当start小于等于end是执行反之停止 数组的反转 */ public static void reverse(int[] arr){ //注意此处 变量声明用逗号隔开切记这样声明变量int start=0,int end =arr.length-1; for(int start...
2015-01-17 22:30:40 99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人