![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习Java从无到有
糖葫芦君
这个作者很懒,什么都没留下…
展开
-
数组,二维数组排序
1.冒泡排序public class maopao { public static void main(String[] args) { int[] a={3,1,7,5,8,0}; for(int j=0;j<a.length-1;j++){ for(int i=a.length-1;i>j;i--){ if(a[i]<a[i-1]){ int c=a[i]+a[原创 2015-09-11 21:37:27 · 406 阅读 · 0 评论 -
集合的交并差用HashSet实现
面试题:一个集合中的元素为:a b c d e 另一个集合中的元素:b c d e f 构建一个新的集合,使它们中的元素为: a b c d e f ~~~~ : a f原创 2016-01-23 14:39:27 · 1368 阅读 · 1 评论 -
ArrayList与LinkedList
Collection: Set and List Map(key=value): HashMap and TreeMap (Collection与Map都是接口)Set:HashSet and TreeSetList:ArrayList and LinkedList and Vector(Vector与ArrayList基本相同,不同的是ArrayL原创 2016-01-23 11:29:02 · 256 阅读 · 0 评论 -
类与类之间的关系
1.聚合1.在一个类中将被聚合元素作为其属性如果所有类都会用到一个类的对象,则把它作为属性;在任何方法的任何类,都可以创建对象;package 聚合;public class Car { public Wheel we=new Wheel(); public void run(){ we.zhuan(); System.out.println("跑"); } p原创 2015-09-16 20:56:33 · 509 阅读 · 0 评论 -
可以增删改查数组的Java类
public class DynamicArray { public int[] array=new int[10]; public int count=0; public void add(int obj){ count++; if(count>array.length){ int[] newArray=new int[array.length+10]; for(int原创 2015-09-14 20:20:00 · 395 阅读 · 0 评论 -
继承与构造方法与对象数组
1.私有属性不能通过创建对象来调用,只能通过利用创建方法来调用package JiCheng;public class Privatee { private String name; public void setName(String name){ this.name=name; } public String getname(){ return this.name;原创 2015-09-16 15:13:21 · 429 阅读 · 0 评论 -
递归
递归与For循环的区别递归:知道起点与终点,不知道中间过程,但是循环次数有限制For遍历:知道次数public class digui { public void gaita(int i){ if(i>1){ this.gaita(i-1); } System.out.println("盖第"+i+"层塔"); } public void zhuanhuan(i原创 2015-09-14 19:44:53 · 269 阅读 · 0 评论 -
类的参数传递,增强For遍历数组,返回值
1,public class Person { String name=""; public void test(int a){ a=30; } public int test1(int a){ a=30; return a; } public void test2(int[] a){ a[0]=30; } public static void main(Strin原创 2015-09-12 21:23:46 · 423 阅读 · 0 评论 -
登陆
1.用数组实现登陆public class dengluSZ { public static void main(String[] args) { char[] a={'a','b','c','d'}; int[] b={1,2,3,4}; char x='e'; int y=4; int i; for(i=0;i<a.length;i++){ if(x==a[原创 2015-09-12 21:14:59 · 361 阅读 · 0 评论 -
java数组
奇数数组class number4_1{ public static void main(String args[]){ /*int j=0; int[] v=new int[5000]; for(int i=1;i if(i%2==1) {v[j]=i;j++;}} for(j=0;j System.out.println(v[j]);*/原创 2015-09-10 21:30:03 · 131 阅读 · 0 评论 -
hashCode方法equals方法compareTo方法重写
package set集合.set练习;public class Student implements Comparable{ private String id; private String name; private int score; public Student(String id,String name){ this(id,name,0);//构造方法之间互相调用原创 2016-01-26 12:00:32 · 389 阅读 · 0 评论