首页 > 解决方案 > 我如何为以下问题编写一个java程序?

问题描述

编写一个java程序来获取输入作为int,float,double,string,diaply结果我是一个初学者,我试图为一个值编写它,但我得到了很多错误

public class Main
{
    public static void main(String[] args) {
    
        Scanner input =  new Scanner(System.in);
        System.out.println("enter int value");
        int value= input.nextint();             
    }
}

标签: java

解决方案


import java.util.*;

class HelloWorld
{
    public static void main(String[] args) {
        
     int num;
     float fnum;
     String str;
 
     Scanner in = new Scanner(System.in);
 
     //Get input String
     System.out.println("Enter a string: ");
     str = in.nextLine();
     System.out.println("Input String is: "+str);
 
     //Get input Integer
     System.out.println("Enter an integer: ");
     num = in.nextInt();
     System.out.println("Input Integer is: "+num);
 
     //Get input float number
     System.out.println("Enter a float number: ");
     fnum = in.nextFloat();
     System.out.println("Input float is: "+fnum);
     
    }
}

输出:

Enter a string: 
siri
Input String is: siri
Enter an integer: 
10
Input Integer is: 10
Enter a float number: 
12.3
Input float is: 12.3

我认为您没有导入 util 包时,请尝试一下


推荐阅读