- 博客(9)
- 收藏
- 关注
原创 JAVA容器collection
package com.yau.test;import java.util.*;public class Main {//容器 JAVA 给出的承载对象类型的一种ADT//abstract data typepublic static void main(String[] args){ //JAVA里面的内容 //collection 两种容器-list,set ...
2019-12-11 16:20:20
108
原创 集合
/**设计模式:适配者模式(将一个接口转换为另一个接口)*List接口的实现类:* 1.ArrayList(底层为数组结构)* 查、改效率高* 2.LinkedList(底层为双向链表)* 增、删效率高* Vector(数组结构、线程安全、访问效率低)///无参数构造方法,创建了一个长度为0的数组//有参数构造方法,指定了初始大小,本质上就是创建了一个...
2019-12-04 16:54:26
82
原创 数组集合的转换
//数组和集合的转换 Object[] array = list_1.toArray(); for(Object o:array){// if(o instanceof String){//// }System.out.println(o);}String[] arr = new String[list_1.size()...
2019-12-04 16:53:00
96
原创 快速排序
//快排//1.基准数、左哨兵、右哨兵 2.右哨兵先启动public static void quickSort(int[] arr, int start, int end) { if(start >= end){ return; } //基准数 int temp = arr[start]; //左哨兵,找比基准数大的 ...
2019-12-04 16:47:47
80
原创 万物皆对象,对象组成类
public class Person {//一个对象应该由自己的属性和方法组成//很多个对象中具有相同的属性和方法时,我们就可以将其抽象成类//属性的定义String name;int age;int height;Person mate;//方法的定义void eat(String foodType, int price) { System.out.println(name...
2019-11-08 22:12:57
276
原创 基本排序
选择排序:import java.util.*;public class SSort { public static void main(String[] args) {int[] arrays = {56,78,33,26,99,103,52,44};for(int i = 0; i<arrays.length; i++) {int max = arrays[i];int i...
2019-11-08 22:09:41
82
原创 练习题
循环输出** ** * ** * * *| || |public class Tree{public static void main (String [] args){int line = 4;int i;int j;for(i=0;i<line;i++){for(j=0;j<line-i;j++){System.out.print(" “...
2019-11-01 17:09:36
103
原创 数组
对于容器操作,一般分为三种操作类型:定位,替换,求长。目前我们看到的是数组,数组的定位,替换,求长分别是,int[] arrays=new int [6];//数组的定位int item=arrays[4];int item2=arrays[6];int item3=arrays[-1];错误,[]内不能为负数。//数组的替换arrays[3]=100;//求长int leng...
2019-11-01 17:01:09
111
原创 分支流程 if语句,switch语句
2019.10.26b++ :bb=b+1;b--:bb=b-1;++b:b=b+1;b--b:b=b-1;bint b=4,i=3;int c= b-- + ++i - --b*i++; System.out.println(c);0int b=1;int c=2;System.out.println(b+c<<2>24&g...
2019-11-01 16:54:24
112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人