簡體   English   中英

Integer.parseInt錯誤

[英]Integer.parseInt error

我剛開始使用Java。 我正在嘗試編譯該程序

class poop{
  public static void main(String[] args){
    System.out.println(Integer.parseInt("1"));
  }
}

但是我得到這個錯誤

poop.java:3: error: cannot find symbol
System.out.println(Integer.parseInt("1"));
                          ^
  symbol:   method parseInt(String)
  location: class Integer
./Integer.java:5: error: cannot find symbol
Int a=5;
^
  symbol:   class Int
  location: class Integer
2 errors

這是怎么回事?

我在Lubuntu上使用JDK 7

您已將Java文件命名為Integer ,但是

  1. 這與文件( poop )中的類名不匹配,並且
  2. 它遮蓋了java.lang.Integer

將該文件命名為與其包含的頂級類相同的名稱,並且絕對不要使用 Integer

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM