码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA之数据溢出

时间:2016-01-04 19:48:56      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

 

Integer在java中属于包装类,既能用于字符串与整型的转换,也能用于拆箱与装箱
package ABC;

public class A{

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //得到整形的最大值
        int max=Integer.MAX_VALUE;
        //输出最大值
        System.out.println("整形的最大值是"+max);
        //最大值加1
        System.out.println("整形的最大值是+1"+(max+1));
        //最大值加2变成long型
        System.out.println("整形的最大值是+1"+(max+1));
        //强制转换为long型
        System.out.println("整形的最大值是+2"+((long)max+2));
    }

}

run:

整形的最大值是2147483647
整形的最大值是+1-2147483648
整形的最大值是+1-2147483648
整形的最大值是+22147483649

字符与整型转换:char类型赋值用一对单引号(‘‘)括起;

package ABC;

public class B {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //定义字符
        char ch1=‘a‘;
        //定义字符,整型转字符
        char ch2=1;
        System.out.println("ch1="+ch1);
        System.out.println("ch2="+ch2);
    }

}

run:

ch1=a;
ch2=a;

常用转义字符:

\f:换页  

\b:倒退一格

\n:换行

\t:制表符Tab

\r:归位

\\:反斜线

\‘:单引号

\":双引号

转义字符的应用:

package ABC;

public class C {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        //定义转义字符
        char ch1=‘\"‘;
        //定义转义字符
        char ch2=‘\\‘;
        System.out.println("cha1"+ch1);
        System.out.println("cha2"+ch2);
        //直接输出转义字符
        System.out.println("\"Hello\"");
    }

}

run:

cha1"
cha2"Hello"

 

JAVA之数据溢出

标签:

原文地址:http://www.cnblogs.com/caidupingblogs/p/5099866.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!