java-方法。(新手)

//导入包。
import java.util.Arrays;
import java.util.Calendar;
import java.util.Date;
//创建的一个类。
public class zylx1 {
  //公共静态的主方法。
public static void main(String[] args){
     //调用方法。
lx8();
}
====================================================================================

//创建方法。
//使日历向后偏移。
public static void lx1(){
//Calendar 日历。getInstance是日历的一个方法。
//创建对象。
Calendar c = Calendar.getInstance();
//添加一个偏移量。
c.add(Calendar.DAY_OF_MONTH,0);
//创建变量,获得年月日,月份后面之所以加1是因为这里面获取的月份比真实的少一个月。
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH)+1;
int day = c.get(Calendar.DAY_OF_MONTH);
//打印。
System.out.println(year+"年"+month+"月"+day+"日");

}
====================================================================================
public static void lx2(){
//创建对象。
Calendar c = Calendar.getInstance();
//设置日期。
c.set(2020,5,20);
//获得年份。
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH);
int day = c.get(Calendar.DAY_OF_MONTH);
//打印。
System.out.println(year+"年"+month+"月"+day+"日");
}
====================================================================================

public static void lx3(){
//创建对象。
Calendar c = Calendar.getInstance();
//获得现在日期。
Date date = c.getTime();
//打印日期。
System.out.println(date);
}
====================================================================================

public static void lx4(){
//创建方法。
//用get获取日历字段的值,年月日用int。
Calendar c = Calendar.getInstance();

int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH);
int day = c.get(Calendar.DAY_OF_MONTH);

System.out.println(year+"年"+month+"月"+day+"日");
}
====================================================================================

public static void lx5(){
//创建对象。
Calendar c = Calendar.getInstance();
/*
输入的年月日,但是如果你输入的是2,系统会默认成3
所有要在后面-去个1才是二月份。
*/
c.set(2086,2,1);
c.add(Calendar.DAY_OF_MONTH,-1);
//获取偏移以后的日期。
int day = c.get(Calendar.DAY_OF_MONTH);
//打印。
System.out.println(day);
//定于if语句,如果2月份是28天,那么就不是闰年,反之则是。
if (day == 28){
System.out.println("不是闰年");
}else{
System.out.println("是闰年");
}
}
====================================================================================

public static void lx6(){
// i是引用类型 不能和引用类型进行运算 ===》自动装箱
Integer i = 5;
//转换成int,变成基本类型 ===》自动拆箱
int g = i-1;
//打印。
System.out.println(g);
}
====================================================================================

public static void lx7(){
// 对数组 进行升序排列。Arrays.sort升序排列。
int[] arr = {27,87,54,53};
Arrays.sort(arr);
for (int i = 0; i <arr.length; i++){
System.out.println(arr[i]);
}
}
====================================================================================

public static void lx8(){
//数组中是否包含一个元素,找到的话就返回下标。
int[] arr = {50,45,87,65,88,74};
//index索引, binarySearch查找, Arrays阵列;数组.
int index = Arrays.binarySearch(arr,88);
System.out.println(index);
}
}
原文地址:https://www.cnblogs.com/lxr521/p/10565745.html