题解 | 类型转换
类型转换
https://www.nowcoder.com/practice/0540ee3987b64bd7bb93adb5bd0e35d4
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double d = scanner.nextDouble();
System.out.println(Main.typeConversion(d));
}
public static int typeConversion(double d){
//write your code here......
int a = (int)d;
return a;
}
}
本题的考点有强制转换、类和方法的结构、变量的作用域、输出语句语法(这点主要针对刚开始敲代码的友友们),详细解释如下:
要转换的数据类型 变量名 = (强制转换的数据类型)强制转换的变量名;
类里面只能放声明的变量和方法的定义,而赋值、打印等可执行语句必须放在方法体内
方法内的变量作用域是方法内
用System.out.println语句输出变量时不加引号

凡岛公司福利 319人发布