包装类


/*目标:学习包装类的应用包装类的应用:1.包装类作为泛型。2.基本类型转字符串。3.字符串转基本类型。(重点)*/
public class Demo1 {public static void main(String[] args) {//1.包装类作为泛型。ArrayList<Integer> list = new ArrayList<Integer>();list.add(10);//2.基本类型转字符串。//方式1:int a = 10;String s1 = a+"";//方式2:String s2 = Integer.toString(a);//3.字符串转基本类型。(重点)//字符串转为小数String number = "3.14";double d = Double.parseDouble(number);//字符串转成整数String num = "100";int i = Integer.parseInt(num);//将字符串转字符String ss = "A";char ch = ss.charAt(0);//int的范围System.out.println( Integer.MIN_VALUE );System.out.println( Integer.MAX_VALUE );}
}

自动拆箱与自动装箱

/*目标:了解自动装箱和拆箱1.装箱和拆箱装箱:基本数据类型转换为包装类的过程。拆箱:包装类转换为基本数据类型的过程。2.自动装箱和拆箱自动完成基本类型和包装类的转换*/
public class Demo1 {public static void main(String[] args) {//int a = 10;//Integer obj = Integer.valueOf(a); //手动装箱//int b = obj.intValue(); //手动拆箱int a = 10;Integer obj = a;  //自动装箱int b = obj; //自动拆箱}
}/*
反编译源码public static void main(String args[]){int a = 10;Integer obj = Integer.valueOf(a);int b = obj.intValue();}*/

包装类和自动拆箱与自动装箱相关推荐

  1. java 包装类缺点_Java 自动拆箱和自动装箱学习笔记

    Java 自动拆箱和自动装箱学习笔记 详情参考以下 1. 概述 Java 中的自动装箱和自动拆箱算是一种语法糖,也就是在编译阶段编译器在合适的情况下帮我们的做了自动拆箱和自动装箱. 众所周知,Java ...

  2. Java进阶之自动拆箱与自动装箱

    序. java基本类型介绍 java中,基本数据类型一共有8种,详细信息如下表: 类型 大小 范围 默认值 byte 8 -128 - 127 0 short 16 -32768 - 32768 0 ...

  3. 如何理解Java中的自动拆箱和自动装箱?

    小伟刚毕业时面的第一家公司就被面试官给问住了,记忆尤深啊- 如何理解Java中的自动拆箱和自动装箱? 自动拆箱?自动装箱?什么鬼,听都没听过啊,这-这-知识盲区- 回到家后小伟赶紧查资料,我透,这不就 ...

  4. 什么是自动拆箱和自动装箱

    什么是自动拆箱和自动装箱 Java中基本类型有八种,可以分为四类: 整形: byte(一个字节来存储,范围为-2^7- 2^7-1), short (两个字节来存储,范围为-2^15- 2^15-1) ...

  5. 如何理解Java自动装箱_如何理解Java中的自动拆箱和自动装箱?

    如何理解Java中的自动拆箱和自动装箱? 自动拆箱?自动装箱?什么鬼,听都没听过啊,这...这..知识盲区... 回到家后小伟赶紧查资料,我透,这不就是问基本类型跟封装类型吗,面试官整啥名词呢... ...

  6. Java语言基础(常见对象3(数组排序(冒泡排序、选择排序、直接插入排序、快速排序、归并排序)、Arrays、基本数据类型包装类、Integer类、自动拆箱、自动装箱))

    Java语言基础 常见对象 数组排序 冒泡排序 相邻元素两两比较,大的往后放,第一次完毕,最大值的元素就会出现在最大索引处:以此循环 //冒泡排序:public static void main(St ...

  7. java 自动装箱自动拆箱_自动装箱和自动拆箱

    自动装箱和自动拆箱 Java 提供了 8 种基本数据类型,每种数据类型都有其对应的包装类型,包装类是面向对象的类,是一种高级的数据类型,可以进行一些比较复杂的操作,它们是引用类型而不再基本类型了. 基 ...

  8. java 自动拆箱_Java 自动装箱 和 自动拆箱

    自动装箱:/** * 实际上,程序运行时,系统为我们执行了下面一条语句: * Integer number = new Integer(290); */ Integer number = 290; S ...

  9. 自动装箱自动拆箱java,自动装箱?拆箱?==问题?详解java面试常见的一个问题...

    1:前言 相信大家都在面试中都被问到过一个问题,这个问题也是近年来面试官刁难人比较常见的一个问题,所以也被大家所熟知了,本质上也很简单,但是也是非常基础的一个题目. Integer a = 100; ...

最新文章

  1. KinectFusion简介
  2. Ubuntu 14.04 改变文件或者文件夹的拥有者
  3. EXCEL 中找出两个sheet相同列
  4. J2EE进阶(十五)MyEclipse反向工程实现从数据库反向生成实体类之Hibernate方式[申明:来源于网络]...
  5. 聊聊如何构建自驱团队(3)
  6. case when影响性能吗_字段为NULL会影响查询性能吗?
  7. 数据库MySQL入门第一天
  8. threejs 源码解析_threejs demo
  9. Python语言学习 (二)1.1
  10. [引]VS2005 主题(Theme)和外观(skin)帮助文档:主题和外观概述
  11. Spring properties dependency checking
  12. mysql联合查询怎么去重_MySql 联合查询
  13. python求三角形斜边-python 已知三条边求三角形的角度案例
  14. php注册账号绑定微信,PHP-微信公众账号中的一键绑定该怎么设计
  15. 搭建 WordPress 博客教程(超详细)
  16. mysql实验三报告总结_数据库安全性实验报告的总结(共9篇).docx
  17. 微软云服务器路由跟踪,使用路由日志查看器
  18. PDF如何旋转其中一页?
  19. 结对编程项目-四则运算阶段性总结
  20. 我是如何拿到小米、京东、字节等大厂前端offer的

热门文章

  1. Binary_Search(二叉树搜索---------二分)
  2. 无穷小的比较(o(f(x))的意义)
  3. TPTP—详细说明讲解
  4. 2019年的软件百强企业榜单
  5. 编辑器之神——vim编辑器
  6. 手机浏览器点击input放大问题
  7. VUE 一个或多个邮箱以及手机号码验证,多个邮箱和手机号重复校验
  8. OmegaT术语库介绍与分享
  9. 控制器双活 负载均衡
  10. 用VS2015开发Linux程序详细教程-配置篇