Java 正方形的数学功率(x,2)面积
我正在运行一个代码,但我似乎无法让扫描仪正常工作,有人知道怎么做吗Java 正方形的数学功率(x,2)面积,java,Java,我正在运行一个代码,但我似乎无法让扫描仪正常工作,有人知道怎么做吗 public class verk34 { public static void main(String[] args) { System.out.println(Math.pow(x,2)); } } 问题是在不更改代码的情况下自己插入一个数字。根据我的理解,您需要添加扫描仪,以便从最终用户获取输入并导入java.util.Scanner语句 Scanner in = new Scanner(System.in);
public class verk34 {
public static void main(String[] args) {
System.out.println(Math.pow(x,2));
}
}
问题是在不更改代码的情况下自己插入一个数字。根据我的理解,您需要添加扫描仪,以便从最终用户获取输入并导入java.util.Scanner语句
Scanner in = new Scanner(System.in);
int x = in.nextInt();
根据我的理解,您需要添加Scanner,以便从最终用户获取输入并导入java.util.Scanner语句
Scanner in = new Scanner(System.in);
int x = in.nextInt();
首先,您需要导入scanner和Math
import java.util.Scanner
import java.lang.Math
如果我正确理解了问题,则需要分两步进行:
-实例化扫描仪并将用户输入收集为整数
Scanner sc = new Scanner(System.in);
System.out.println(" Please enter the square area :");
int userValue = sc.nextInt();
nextInt方法将锁定进程,并等待键盘事件后再继续。所以用键盘输入一个数字
-使用带有给定值的System.out.println。
System.out.println(Math.pow(userValue,2));
首先,您需要导入scanner和Math
import java.util.Scanner
import java.lang.Math
如果我正确理解了问题,则需要分两步进行:
-实例化扫描仪并将用户输入收集为整数
Scanner sc = new Scanner(System.in);
System.out.println(" Please enter the square area :");
int userValue = sc.nextInt();
nextInt方法将锁定进程,并等待键盘事件后再继续。所以用键盘输入一个数字
-使用带有给定值的System.out.println。
System.out.println(Math.pow(userValue,2));
这不是javascript你给x赋值了吗?这是dr java,不是javascript吗?不,我没有给x赋值,因为这就是我要用它来输入的东西。这不是javascript。你给x赋值了吗?这是dr java,不是javascript吗?不,我没有分配x,因为这是我将要使用的输入。这是正确的;但是,
Scanner
在java.util
中。我还需要导入java.something吗?@RagnarBerg:是的,您需要导入java.util。Scanner@hexafraction:谢谢你的帮助!我已经更新了答案。我应该把它放在代码中的什么地方?这样我就不会把它放错地方了?这是正确的;但是,Scanner
在java.util
中。我还需要导入java.something吗?@RagnarBerg:是的,您需要导入java.util。Scanner@hexafraction:谢谢你的帮助!我已经更新了答案。我应该把它放在代码中的什么地方?只是为了不让我把它放错地方?