首页 > 解决方案 > 如何在java中输入并打印整个字符串?

问题描述

package fresher;
import java.util.Scanner;

public class Fresher {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);

        int i=scan.nextInt();
        double d= scan.nextDouble();
        String name= scan.nextLine();
        
        System.out.println(name);
        System.out.println(i);
        System.out.println(d);
    }
}

上面的代码只接受 int 和 double 输入,不接受字符串输入它打印 int 和 double

标签: java

解决方案


// 读取整数的完整行 // 并将其转换为整数

int i=Integer.parseInt(scan.nextLine());
double d= Double.parseDouble(scan.nextLine());
String name= scan.nextLine();

推荐阅读