当前位置: 首页 > 知识库问答 >
问题:

它说我的导入有错误,但我不知道为什么

孔茂
2023-03-14
import java.lang.Math.*; 

/tester.java:3:错误:import java.lang.Math类型的非法启动;^Tester.java:3:错误:应输入java.lang.Math>*;^

public class Circle
{
    public static double computeArea(double radius)
    {
        return (Math.PI) * (radius * radius);
    }
    public static void main(String[] args) {
        System.out.println(computeArea(2.0));
        System.out.println(computeArea(5.3));
}
}

共有1个答案

劳仲渊
2023-03-14

使用非静态导入,您只能导入一个包中的所有东西。java.lang.Math是一个类,而不是一个包,所以这不起作用。

但是,您可以静态导入类中的所有静态符号(方法和字段):

import static  java.lang.Math.*; 
 类似资料:
  • 我对我的英语提前表示歉意, 我得复制这件原作 但我这样做:我的解决方案 这是我的代码: null null 我不知道为什么我字幕会这样移动。 我事先谢谢你。

  • 我想发送用户的电子邮件检查副本 这是我的背部控制器 这是我的前控制器 这是我的观点 当我使用“console.log”检查时,前端控制器可以正确地获取用户的电子邮件。但是在后面的控制器中,RequestParam什么都没有,只有NULL没有错误代码,除了'nullPointerException'。 我想这不是沟通错误。我是不是错过了什么?谢了!

  • 给定一个0和1的数组,我们最多可以将K个值从0更改为1。 返回仅包含1的最长(连续)子数组的长度。 例1: 例2: 注: https://leetcode.com/problems/max-consecutive-ones-iii/ 这是问题链接。在第一个测试用例中,我得到了输出9,但应该是6。我不知道哪里出了问题?

  • 我拿不到输出。。有人能帮我得到输出吗 下面给出了程序运行的示例(注意:下面的粗体文本是用户输入的输入): 输入三角形的三条边

  • > 控制器 } 服务 -板 > 原因:java。lang.IllegalArgumentException:给定的id不能为null!位于组织。springframework。util。明确肯定组织中的notNull(Assert.java:201)。springframework。数据jpa。存储库。支持简单Parepository。java上的deleteById(SimpleJpaRepos

  • 我确实在ubuntu上安装了XAMPP,它运行得很好,但今天当我安装nessus时,我发现我无法进入phpmyadmin它给了我以下错误: