day14

## Arrays类

1. 工具类java.util.Arrays
2. Arrays类中都是static修饰的静态方法,而不用使用对象来调用
3. fill方法赋值,sort方法升序,equals方法比较元素值是否相等

## 冒泡排序

时间复杂度o(n²)

```java
public class ArrayDemo05 {
public static void main(String[] args) {
int[] arrays=new int []{1,2,45,21,13,1231,532,32,2};
int[] sort = sort(arrays);
System.out.println(Arrays.toString(sort));

}
public static int[] sort (int[] arrays){
int temp = 0;
for (int i = 0; i < arrays.length-1; i++) {
boolean flag=false;
for (int j = 0; j < (arrays.length-1-i); j++) {
// if(arrays[i]>arrays[j])
if(arrays[j]>arrays[j+1])
{
temp = arrays[j+1];
arrays[j+1]= arrays[j];
arrays[j]=temp;
flag = true;

}

}
if (flag==false){
break;
}

}

return arrays;
}
}

```

 

上一篇:day14搭建博客系统项目


下一篇:[原创]java WEB学习笔记15:域对象的属性操作(pageContext,request,session,application) 及 请求的重定向和转发