• 笔记之--实用类


    1.枚举的概念:枚举指由一组固定的常量组成的类型

    特点:

    1.类型安全

    2.易于输入

    3.代码清晰

    步骤:写一个enum类,然后里面写常量,另起一个类,创建枚举类变量,创建对象用

    2.包装类

     

     包装类构造方法注意事项:

    1.Boolean类构造方法参数为String类型时,若该字符串内容为true(不考虑大小写),则该Boolean对象表示true,否则表示false

    2.当Number包装类构造方法参数为String 类型时,字符串不能为null,且该字符串必须可解析为相应的基本数据类型的数据,否则编译不通过,运行时会抛出NumberFormatException异常

    包装类常用方法:

    XXXValue():包装类转换成基本类型 

    Integer integerId=new Integer(25);

    int intId=integerId.intValue();

    toString():以字符串形式返回包装对象表示的基本类型数据(基本类型->字符串) 

     

    String sex=Character.toString('');

    String id=Integer.toString(25);

    parseXXX():把字符串转换为相应的基本数据类型数据(Character除外)(字符串->基本类型) 

    int num=Integer.parseInt("36");

    boolean bool=Boolean.parseBoolean("false");

    valueOf()

    Integer intValue = Integer.valueOf(21); 

     3.装箱和拆箱

    装箱:基本类型转换为包装类的对象 

    拆箱:包装类对象转换为基本类型的值

    1. public class Demo02 {
    2. public static void main(String[] args) {
    3. /*
    4. * 装箱和拆箱:实现的是基本数据类型和包装类类型之间的自动转换
    5. */
    6. byte num1 = 10;
    7. // Byte byte1 = new Byte(num1);
    8. // 装箱:基本数据类型直接赋值给包装类类型的对象
    9. Byte byte1 = num1;
    10. // 拆箱:包装类类型数据直接赋值给基本类型的变量
    11. Integer int1 = new Integer("123");
    12. int num2 = int1;
    13. Integer int2 = new Integer("255");
    14. int num3 =300;
    15. int result=int2+num3;
    16. Integer int3 =int2+num3;
    17. }

     

     

     

     

  • 相关阅读:
    Learn Prompt-Prompt 高级技巧:Agents 组件详解
    LQ0041 特别数的和【进制】
    Qt5多线程<12>
    【GPU】Nvidia CUDA 编程中级教程——数据复制与计算的重叠
    抖音视频评论抓取软件|视频批量下载
    leetcode 637. Average of Levels in Binary Tree 二叉树的层平均值(简单)
    方舟开服教程win
    Java多线程-线程的状态和线程常用方法
    C语言实现---通讯录
    聊聊 C++ 和 C# 中的 lambda 玩法
  • 原文地址:https://blog.csdn.net/qq_62917168/article/details/126354321