题解 | 类型转换

类型转换

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语句输出变量时不加引号

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务