gpt4 book ai didi

java - 找不到整数 parseInt 方法

转载 作者:行者123 更新时间:2023-12-04 21:00:46 26 4
gpt4 key购买 nike

我正在尝试在这段代码中测试一个简单的方法。您在其中使用接收参数的方法。发生的问题是 Integer parse int 方法。

命令提示符给出错误是。

java:24:error:cannot find symbol

cholo=Integer.parseInt("123");

^
symbol: method parseInt(String)

location: class Integer

1 error

我不确定是什么原因造成的。

//Passing arguments in java

//this program demonstrates a method with a paramter

public class PassArg {
public static void main(String[] args) {
int x = 10;
int k;
int cholo;
System.out.println(" I am passing values to displayValue ");


displayValue(5);
displayValue(x);
displayValue(x * 4);
k = 14;
displayValue(14);
cholo = Integer.parseInt("123");
displayValue(cholo);
System.out.println("now I am back in the main");
}

public static void displayValue(int num) {
System.out.println("the value is " + num);
}
}

最佳答案

我能想到的唯一解释是您拥有自己的 Integer 类(而不是 java.lang.Integer)。重命名您的其他 Integer 类,或使用完全限定的类名,如

int cholo = java.lang.Integer.parseInt("123");
System.out.println(cholo);

输出是

123

关于java - 找不到整数 parseInt 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27625814/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com