java处理int型整数溢出的一种方法
1、说明:
我采用的eclipse软件进行建立的工程,如果已经会建立工程的小伙伴们可以跳过这个过程;
我解决溢出问题时仅仅以一个实例进行说明,大家没有必要完全按照我的方法,这里就是给出了一个自己的方法;
2、建立工程:
打开eclipse软件,单击“file”-“new”-“java project”;
具体操作可以看到图中标识;

3、配置工程:
接着就会出现工程的配置界面,主要填入工程的名称就可以了,其他的可以保值默认值,如图所示;
图中其他的标注可能会和我的有些不同,但是尽量保持默认,没有必要一致的;

4、给工程添加类:
在左侧的目录中选中刚才自己建立自己的工程,接着直接单击鼠标右键;
在新出来的鼠标右键中依次选中“new”-“class”;

5、配置类:
在跳出来的配置界面中,填入类的名字和在图中圈中的地方打上对号(很重要);

1、编辑类:
对自己刚才添加的类进行编辑,编辑结果如图所示;
完整的代码如下:
package yichu;
public class yichu {
public static void main(String[] args) {
// TODO Auto-generated method stub
int x = java.lang.Integer.MAX_VALUE ;
System.out.println("x = "+x);
System.out.println("x + 1 = "+(x+1));
System.out.println("x + 2 = "+(x+2L));
System.out.println("x + 3 = "+((long)x+3));
}
}

2、执行工程:
单击“编译并执行”按钮,如图中所示;
有可能会跳出一个对话框,如图所示,然后直接但就“ok”就可以了;

3、查看执行结果:
如图所示,我们的第三/四行输出没有出现溢出现象,说明给出的方法有效,第二行出现了溢出。
