首页 > 其他分享 >包装类day12

包装类day12

时间:2024-08-09 20:05:43浏览次数:10  
标签:String 包装 数据类型 -- int day12 Integer

package com.shujia.day12;

/*
    包装类:
        为了让基本数据类型的变量像引用数据类型那样可以调用方法,处理对应值,java针对每一种基本数据类型都提供了对应的引用数据类型
        这些引用数据类型统称为包装类。

    byte        --      Byte
    short       --      Short
    int         --      Integer
    long        --      Long
    float       --      Float
    double      --      Double
    boolean     --      Boolean
    char        --      Character

    这些包装类的特点基本一致,主要是使用对应的类将基本数据进行进行包装,提供对应的方法来操作对应值。

 */

public class IntegerDemo1 {
    public static void main(String[] args) {
//        int a = 10;
//        String s1 = "abc";

        //创建一个Integer的对象
        //Integer(int value) 构造一个新分配的 Integer对象,该对象表示指定的 int值。
        Integer i1 = new Integer(100);

        //Integer(String s) 构造一个新分配 Integer对象,表示 int由指示值 String参数。
        Integer i2 = new Integer("200");

        System.out.println("i1: " + i1);
        System.out.println("i2: " + i2);

        Integer i3 = 300; // 自动装箱
        System.out.println(i3 + 11); // 自动拆箱


        Double d1 = 12.34;
        Character c1 = 'a';


    }
}

标签:String,包装,数据类型,--,int,day12,Integer
From: https://www.cnblogs.com/qiwei-bigdata/p/18351418

相关文章

  • [Java基础]包装类
    为什么需要包装类Java中的包装类是为了解决基本数据类型(如int、char、boolean等)和对象之间的转换问题而引入的。基本数据类型是Java语言中的基础类型,它们不是对象,不能直接参与面向对象编程的特性,如方法调用、继承和多态等。然而,在某些情况下,我们需要将基本数据类型作为对象来处理......
  • Java包装类;字符串处理类:String;StringBuffer;StringBuilder;字符串处理类的常用方法;异常
    一,包装类      什么是包装类:         包装类是对于八种基本数据类型而言的,八种数据类型都有其对应的包装类。         以前定义变量,经常使用基本数据类型,对于基本数据类型来说,它就是一个数,加点属性,加点方法,加点构造器。  ......
  • 如何用继承的方式完成包装
    所谓用继承的方式完成包装,其实很简单,我们举个例子。改写系统自带的list中append的方法:1>classList(list):defappend(self,obj):iftype(obj)isstr:super().append(obj)else:print('不是str类型不能append')l=List()l.......
  • 提取包装列数据
    我有一个特定的数据文件,共有7列:1列时间和6列数据。如我所附的图像所示,第一列代表时间,而接下来的四列代表数据。似乎从第4列数据开始,它用一个黑色的向上小箭头包裹到底部,然后再次及时重复为第一列,剩下的两个数据列代表第5列和第6列数据。我无法使用n......
  • 包装类共同点
    .所有包装类都重写了Object方法我们也很容易知道Object的方法有1.1equalsequals基本上用于判断当前对象和参数传入的对象是否相同,Object类的默认实现是比较地址。对于两个变量,指向同一个对象地址时,equals才会返回true,与==运算符结果相同。一般这个默认实现是不符合我们需要的......
  • java8-常用类型(包装类,BigDecimal,Date等)
    1.包装类1.1包装类简介java语言是面向对象的语言,但是其中的八大基本数据类型不符合面向对象的特征。因此java为了弥补这样的缺点,为这八种基本数据类型专门设计了八种符合面向对象特征的的类型,这八种具有面向对象特征的类型,统称为包装类,英文单词:wrapperclass。包装类,就是......
  • 包装类
    包装类什么是包装类包装类就是将基本数据类型封装在类中自定义包装类将基本数据类型包装成一个类对象的本质就是使用Object进行接收处理。Java提供包装类对象型(Object的直接子类):Boolean(boolean)、Character(char)数值型(Number的直接子类):Byte、Double、Short、Long、Integ......
  • 包装类
    包装类一.什么是包装类包装类(WrapperClasses)在Java中是指将基本数据类型(如int、double、char等)封装成对象的类。这些类都是Java类库的一部分,它们为每种基本数据类型提供了一个对应的类,使得基本数据类型能够以对象的形式存在和操作。包装类不仅为基本数据类型提供了对象的封装,还......
  • 【Java】包装类型变量的形参传递,方法内修改后,方法外还是原值?
    背景前几天有个朋友写代码时,想把int变量作为形参传入方法中进行修改后,在方法外能够获取到修改后的变量进行下一步操作。类似这样:classTest{publicstaticvoidmain(String[]args){intx=1;add(x);System.out.println(x);}pub......
  • 日撸Java三百行(day12:顺序表二)
    目录一、关于昨天的补充1.final关键字2.toString()方法二、今日代码实现1.顺序表的查找操作2.顺序表的插入操作3.顺序表的删除操作4.数据测试总结一、关于昨天的补充1.final关键字publicstaticfinalintMAX_LENGTH=10;在昨天的这行代码中,用到了final关键字......