博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 13-3 int类型的包装包Integer
阅读量:5281 次
发布时间:2019-06-14

本文共 1413 字,大约阅读时间需要 4 分钟。

1、Integer的概述

  需求1:把100这个数据的二进制,八进制,十六进制计算出来

  需求2:判断一个数据是否是int范围内的。
       首先你得知道int的范围是多大?
   为了对基本数据类型进行更多的操作,更方便的操作,Java就针对每一种基本数据类型提供了对应的类类型。包装类类型。

        类类型     包装类类型   

          byte       Byte

        short         Short
          int           Integer
            long           Long
        float         Float
         double        Double
         char           Character
         boolean      Boolean
   用于基本数据类型与字符串之间的转换。

1 public class IntegerDemo { 2 public static void main(String[] args) { 3 // 不麻烦的就来了 4 // public static String toBinaryString(int i) 5 System.out.println(Integer.toBinaryString(100)); 6 // public static String toOctalString(int i) 7 System.out.println(Integer.toOctalString(100)); 8 // public static String toHexString(int i) 9 System.out.println(Integer.toHexString(100));10 11 // public static final int MAX_VALUE12 System.out.println(Integer.MAX_VALUE);13 // public static final int MIN_VALUE14 System.out.println(Integer.MIN_VALUE);15 }16 }

 

2、Integer的构造方法:
   public Integer(int value)
   public Integer(String s)
  注意:这个字符串必须是由数字字符组成

1 public class IntegerDemo { 2 public static void main(String[] args) { 3 // 方式1 4 int i = 100; 5 Integer ii = new Integer(i); 6 System.out.println("ii:" + ii); 7  8 // 方式2 9 String s = "100";10 // NumberFormatException11 // String s = "abc";12 Integer iii = new Integer(s);13 System.out.println("iii:" + iii);14 }15 }

 

转载于:https://www.cnblogs.com/LZL-student/p/5879687.html

你可能感兴趣的文章
使用Eclipse自带的Axis1插件生成Web Service服务端/客户端
查看>>
Core Animation 文档翻译(第三篇)—设置Layer对象
查看>>
HDOJ2004 ( 成绩转换 ) 【水题】
查看>>
python基础二
查看>>
作用域和js预解析机制
查看>>
vuex
查看>>
SpringMVC学习资料
查看>>
值得一看的书籍
查看>>
用C#发送邮件的编程方法及实例代码分享
查看>>
Spring 读书笔记-----使用Spring容器(一)
查看>>
PHP24 自定义分页类
查看>>
android调用webservice接口获取信息
查看>>
fenby C语言 P28
查看>>
HDU 1026
查看>>
SVN版本合并技巧
查看>>
android 2048游戏、kotlin应用、跑马灯、动画源码
查看>>
织梦列表页获取当前链接和当前分页链接
查看>>
$.extend({},defaults, options) --(初体验三)
查看>>
[Codeforces 933B]A Determined Cleanup
查看>>
common.js
查看>>