标签:oid 匿名对象 ati src 注意 alt 标准 name 返回值
1、导包
import 包路径.类名称
import java.util.Scanner;
如果需要使用的目标类,和当前类名称位于同一个包下,则可以省略导包语句不写。
2、创建
类名称 对象名 = new 类名称();
Scanner sc = new Scanner(System.in);?
3、使用
对象名.成员方法名()
//导包
import java.util.Scanner;
public class TestScanner {
public static void main(String[] args) {???????
//创建一个Scanner对象???????
Scanner sc = new Scanner(System.in);???????
//键盘输入并输出int类型数据???????
int num = sc.nextInt();???????
System.out.println("键盘输入的数字是"+num);???????
//键盘输入并输出String类型数据???????
String in = sc.next();???????
System.out.println("键盘输入的字符串是"+in);???
}
}
//导包
import java.util.Scanner;
public class TestScannerMax {???
public static void main(String[] args) {???????
//创建一个Scanner对象???????
Scanner sc = new Scanner(System.in);???????
//键盘输入两个需要相加的数据???????
System.out.println("请输入第一个数据:");???????
int num00 = sc.nextInt();???????
System.out.println("请输入第二个数据:");???????
int num01 = sc.nextInt();???????
System.out.println("请输入第三个数据:");???????
int num02 = sc.nextInt();???????
//创建一个int类型数值为0的对象???????
//int test = 0;???????
//判断最大值
//?if(num00>test){
//test = num00;
//}else if (num01>test){
//test = num01;
//} test = num02;???????
int test = num00 > num01 ? num00 : num01;???????
int max = test > num02 ? test : num02;???????
//输出最大值???????
System.out.println("最大值是:" + max);???
}
}
//导包
import java.util.Scanner;
public class SumScanner {???
public static void main(String[] args) {
//创建一个Scanner对象???????
Scanner sc = new Scanner(System.in);???????
//键盘输入两个需要相加的数据???????
System.out.println("请输入第一个数据:");???????
int num00 = sc.nextInt();???????
System.out.println("请输入第二个数据:");???????
int num01 = sc.nextInt();???????
//求和???????
int result = num00+num01;???????
System.out.println("两个数据之和等于:"+result);???
}
}
创建对象的标准格式:
类名称 对象名 = new 类名称();
匿名对象格式:
new 类名称();
注意事项:
匿名对象只能使用唯一一次,下次再用需要创建新的匿名对象
//定义一个类,用来练习匿名对象
public class Hero {???
String name;??? public void show(){???????
System.out.println("尊敬的召唤师你好,我是:"+name);???
}
}
public class TestAnonymous {???
public static void main(String[] args) {???????
//创建对象标准格式:类名称 对象名 = new 类名称();???????
Hero h = new Hero();???????
h.name = "leesin";???????
h.show();???????
//匿名对象创建格式:new 类名称();???????
new Hero();???????
//创建匿名对象并对成员属性赋值???????
new Hero().name = "zed";???????
//注意事项:匿名对象只能使用唯一一次,下次再用需要创建新的匿名对象???????
//所以下面的show方法是一个新的对象,成员属性name没有被赋值所以输出是null???????
new Hero().show();???
}
}
import java.util.Scanner;
public class AFun {???
public static void methodParam(Scanner sc){???????
int num = sc.nextInt();???????
System.out.println("输入的是:"+num);???
}???
public static Scanner methodReturn(){
//正常有返回值的方法???????
Scanner sc = new Scanner(System.in);???????
System.out.println("这是正常对象作为返回值的方法,请输入:");???????
return sc;???
}???
public static Scanner methodReturn1(){???????
//匿名对象有返回值的方法???????
System.out.println("这是匿名对象作为返回值的方法,请输入:");???????
return new Scanner(System.in);???
}
}
标签:oid 匿名对象 ati src 注意 alt 标准 name 返回值
原文地址:https://www.cnblogs.com/youngleesin/p/11749906.html