自学,渣渣,有个简单问题不懂,希望问下 新手求教 解决方案 » 免费领取超大流量手机卡,每月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下的东西吧,楼上全是正解,你可以看一下。 Eclipse中的编译器和类库是采用了SUN-Oracle公司的吗? JAVA画图问题,筒子请来看下。 如何打断一个正在顺序执行的线程 关于proxy类使用的问题 请问一下JAVA中如何获得基本型数据的类型? 写了一个文本编辑器,如何实现查找替换功能? 用JB设计界面好用吗? 请问输出怎么对齐 问一个问题,但需简洁明了!谢谢! 我要学jave,谁能帮我推荐几本好书 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();