自学,渣渣,有个简单问题不懂,希望问下 新手求教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的类名为Integer 然后 main方法中new 出的Integer 就是自定义的Integer,不是java.lang.Integer 了还有 你的package命名为练习,这个很不专业,尽量避免中文修改下类名,应该就可以了 老大,最好别定义与Java包中现有类重名的类,你可以是用全限定名称引用Integer类,比如java.lang.Integer package 练习;public class Integer { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub java.lang.Integer inte = new java.lang.Integer(492); int myInt = inte.intValue(); System.out.println(myInt); }}1、你的类名为Integer ,和JAVA包中的Integer,所以下面再要用到此类,就要加上完整包名2、这里使用的是两个不同的类3、的package命名为练习,这个很不专业,尽量避免中文,建议先看看java编程规范。 java.lang.Integer i=new java.lang.Integer(123);i.intValue(); 类名和java.lang.Integer一样,你创建的是你自己建的类对象,把类名换了吧 你用自己自定义的Integer来new Integer(int i);可是你的类中并没有这个构造函数哇,我想楼主你想用的是java.lang.Integer下的东西吧,楼上全是正解,你可以看一下。 java解析xml出错 java方法之间如何互相调用参数 把写好的程序能直接运行 jxl图片插入问题 大家帮忙,一个类型转换的问题! 我对子类重载/覆盖父类方法的理解,请大家看对不对? java调用预处理,进行数据库操作出错?不明白!!!救急呀 何为jre Robocode通过高级机器人战斗仿真引擎学习 Java 编程 代码没出错运行不了高手帮忙看 java新手求解,关于ArrayList<Integer>键盘输入数组问题 java小程序
然后 main方法中new 出的Integer 就是自定义的Integer,不是java.lang.Integer 了
还有 你的package命名为练习,这个很不专业,尽量避免中文
修改下类名,应该就可以了
package 练习;public class Integer { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
java.lang.Integer inte = new java.lang.Integer(492);
int myInt = inte.intValue();
System.out.println(myInt);
}}
1、你的类名为Integer ,和JAVA包中的Integer,所以下面再要用到此类,就要加上完整包名
2、这里使用的是两个不同的类
3、的package命名为练习,这个很不专业,尽量避免中文,建议先看看java编程规范。
i.intValue();