初识八大基本数据类型的包装类——Java面向对象基础(25)

一、总括

 *    八大基本数据类型的包装类:将基本数据类型封装了类(引用类型)
 *    基本数据类型           包装类
 *    byte         --  Byte
 *    short        --  Short
 *    int          --  Integer
 *    long         --  Long
 *    float        --  Float
 *    double       --  Double
 *    char         --  Character
 *    boolean      --  Boolean

二、Integer的一些简单的使用

1.其包装类型与基本数据类型使用==比较时

2.创建方式

        Integer integer1=1;
        Integer integer2=new Integer(1);

3.值转换

        Integer integer1;
        int a=1;
        String str="1";
        //int转换为Integer
        integer1=a;
        //Integer转换为int
        a=integer1.intValue();
        a=integer1;//把Integer赋值给int型的话,JRE会自己完成这些工作.
        //String转Integer
        integer1=Integer.valueOf(str);
        //Integer转String
        str=integer1.toString();
        //String-->int
        a=Integer.valueOf(str).intValue();//integer.valueOf(str)返回值是Integer型的.
        a=Integer.parseInt(str);//Integer.parseInt(str)返回值是int型的

原文地址:https://www.cnblogs.com/Unlimited-Rain/p/12535595.html

时间: 2024-10-12 16:55:04

初识八大基本数据类型的包装类——Java面向对象基础(25)的相关文章

【Java面向对象基础(一)】数据类型与运算符

[喵"的Android之路][基础篇(一)][Java面向对象基础]数据类型与运算符 1.数据类型介绍 在Java中,数据类型分为两种:基本数据类型和引用类型. 基本数据类型共8种,见下表: 基本数据类型 字节数 二进制位数 最小值 最大值 默认值 byte 1 8-bit -2^7 +2^7 - 1 0 short 2 16-bit -2^15 +2^15 - 1 0 int 4 32-bit -2^31 +2^31 - 1 0 long 8 64-bit -2^63 +2^63 - 1 0

【Java面向对象基础(三)】面向对象思想

[喵"的Android之路][基础篇(三)][Java面向对象基础]面向对象思想 1 面向对象的WWH 1.1 What--什么是面向对象 首先,要理解“对象”.在Thinking in Java中提到“Everything is an object”,即万物皆对象.这里的“对象”指的是任何实体或者任何可以当作实体看待的“虚幻的事物”.比如现实中的人(男人.女人.老人.小孩而...).动物(大象.狮子.猴子...).桌子.凳子.汽车.ATM机等等,也可以使看不见摸不着的空气(氧气.二氧化碳.氮气

【Java面向对象基础(二)】细说String、StringBuffer和StringBuilder

[喵"的Android之路][基础篇(二)][Java面向对象基础]细说String.StringBuffer和StringBuilder 1.String String是Java中的一个final类,主要用于字符串的处理. 1.1 不可变性 String内的字符串是不可变的,每一次修改都会重新生成一个新的String对象实例. 例: 1 // 在堆中会创建一个"Hello"字符串实例,把地址赋给对象a 2 String a = new String("Hello&

八大基本数据类型及包装类(装箱拆箱)

一.八大基本数据类型 八大基本数据类型包括:整数类型(byte.short.int.long),浮点类型(float.double),字符类型(char),布尔类型(boolean) byte:8位,占用空间为1字节,最多存储数据量是255,存放的数据范围为-128~127之间. short:16位,占用空间为2字节,最大数据存储量为65536,数据范围为-32768~32767. int:32位,占用空间为4字节,最大数据存储量为232-1,数据范围为-231~231-1. long:64位,

JAVA面向对象基础问答

请简要写出搭建java开发环境的步骤和java跨平台原理. 答: 搭建开发环境步骤:1.下载安装JDK.2.配置path路径.  Java跨平台原理:java针对不同平台开发了不同版本的JVM,不同平台安装上对应版本的JVM之后  使用java代码编写的程序通过一次编译生成统一的字节码文件,就可以在JVM虚拟机中运行  所以只需开发一套使用java代码编写的程序,就可以在不同平台上进行运行,这就是java跨平台原理. int和Integer都可以代表一个整数,这两者在使用上有什么区别吗?为什么J

关于JAVA面向对象基础整理以及个人的理解(适合初学者阅读)

JAVA的基础语法等都跟C有很大的相似之处,所以这里就不多啰嗦了.直接从数组开始. 数组: 1.声明 int [] a; 在声明的过程中,并没有分配空间给数组.我们可以在声明的同时,用new来分配相应的空间 int [] a = new int[100]; 这里开辟了一个空间为100大小的数组,内存分配也完成了. 我们可以在声明的同时也确定元素个数 int [] a = new int[]{1,3,5,7,9}; 面向对象(重点) class Human{ int height; void br

java面向对象基础知识

一.面向对象与面向过程的区别: ①所处的角色不同:前者指挥者,后者执行者:②所需知道的事情不同:前者知道哪些是做这些事情的人就可以,不需了解具体的事情操作的过程.后者需要具备应有的技能来做这些事情. 二.面向对象的基本操作过程 指挥者采用面向对象思想,通过创建类,来创建统一的属性值[成员属性]和(做事的)方法[成员方法]. 通过创建的类或者jdk已有的类,来创建具体的对象,属性值明确,方法明确. 举例:创建类 1 package com.oracle.demo02; 2 3 public cla

14. java面向对象 - 基础

一.面向对象主线 1. Java类及类的成员:属性.方法.构造器.代码块.内部类 2. 面向对象三大特征:封装.继承.多态.(抽象性) 3. 其他关键字:this.super.static.final.abstract.interface.package.import class Person{ //属性,或成员变量 String name; boolean isMarried; //构造器 public Person(){} public Person(String n, boolean im

java面向对象基础

思想 面向过程:是分析出解决问题所需的步骤,从上往下步步求精,自顶向下的编程,最重要的是模块化思想,考虑实际的实现 优点:性能高 面向对象:以事物为中心,将事物高度抽象为对象,对象包括属性与行为. 优点:易重用.易扩展.易维护.适合大型项目 联系与区别 联系:面向对象也含有面向过程的思想 区别:面向过程是一件事"该怎么做",面向对象是一件事"该让谁来做" 举例 汽车发动  汽车到站 面向过程  汽车发动与汽车到站分别为两个事件,形成两个函数,依次调用 面向对象  关