JDK中文版解释类链接: https://pan.baidu.com/s/1TO9hgDfMcS_N2q1y40s13Q 提取码: e55f
import java.util.Scanner;
public class wl_判断闰年 {
public static void main(String args[]){
System.out.println("请输入年份:");
Scanner input = new Scanner(System.in);
int x = input.nextInt();
if ((x%4==0)&(x%100!=0)){
System.out.println(x+"年是闰年");
}
else if(x%400==0){
System.out.println(x+"年是闰年");
}
else {
System.out.println(x+"年不是闰年");
}
}
}
import java.util.Scanner;
public class wl_三元运算符取最大值 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入第一个数字");
int a = sc.nextInt();
System.out.println("请输入第二个数字");
int b = sc.nextInt();
System.out.println("请输入第三个数字");
int c = sc.nextInt();
// 此处运用三元运算符比较大小
int temp = a > b ? a:b;
int max = temp > c ? temp:c;
System.out.println("最大值:"+max);
}
}
类代码
public class Person {
String name;
void showName(){
System.out.println("姓名:"+name);
}
}
对象
public class person_匿名 {
public static void main(String[] args) {
Person one =new Person();//第一个对象
one.name="wl";
one.showName(); //我叫:wl
System.out.println("============");
//第二个对象
new Person().name="lcz";
//第三个对象
new Person().showName(); //我叫:null
}
}
//匿名对象作为方法的参数
import java.util.Scanner;
public class Scanner_return {
public static void main(String[] args) {
methodParam(new Scanner(System.in));
}
public static void methodParam(Scanner sc) {
System.out.println("请输入数字");
int num = sc.nextInt();
System.out.println("输出的数字是:"+num);
}
}
//匿名对象作为返回值
import java.util.Scanner;
public class Scanner_return {
public static void main(String[] args) {
Scanner sc = methodReturn();
System.out.println("请输入数字");
int num = sc.nextInt();
System.out.println("输出的数字是:"+num);
}
public static Scanner methodReturn() {
return new Scanner(System.in);
}