1.Date转String
首先 定义一个Date转String公开的静态方法
public static String changeDate(Date date){
//创建指定日期格式对象SimpleDateFormat
SimpleDateFormat sdf = new FimpleDateFormat("yyyy-MM-dd")
//将给定的 Date 格式化为日期/时间字符串,并将结果添加到给定的 StringBuffer。
return sdf.format(date);
}
2.String转Date
首先 定义一个String转Date公开的静态方法
public static Date changeString(String str) throwsParseException{
//创建指定日期格式对象SimpleDateFormat
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd")
//创建Date对象 parse():解析字符串的文本,生成 Date。
//getTime():返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。
Date date = new Date(sdf.parse(str).getTime());
//返回date对象
return date;
}
模式字母表
冒泡排序
//创建一个int类型的数组
int [] arr = {18,45,15,65,40};
//for循环遍历数组
for(int i = 0;i <arr.length-1;i++){//外层循环控制轮数
for(int j=0;j<arrlengtn-1-i;j++){//内层控制每轮比较的次数
//相邻的两个元素进行比较,如果前面的大于后面的则交换 升序
if(arr[j]>arr[j+1]){
//定义一个存储最大值的变量
int temp = arr[j];
//最小值赋值给最大值
arr[j] = arr[j+1];
//最大值赋值给最小值
arr[j+1] = temp;
}
}
}