Java常用工具——java包装类
一、包装类和基本数据类型
装箱:基本数据类型——包装类
拆箱:包装类——基本数据类型
package com.imooc.wrap; public class WrapTestOne { public static void main(String[] args) {
// 装箱:把基本数据类型转换成包装类
//1.自动装箱
int t1=2;
Integer t2=t1;
//2.手动装箱
Integer t3=new Integer(t1); //测试
System.out.println("int类型变量t1="+t1);
System.out.println("Ingeter类型变量t2="+t2);
System.out.println("Ingeter类型变量t3="+t3);
System.out.println("=======================");
//拆箱:把包装类转换成基本数据类型
//1.自动拆箱,通过赋值=实现
int t4=t2;
//2.手动拆箱
int t5=t2.intValue();
double t6=t2.doubleValue();
//测试
System.out.println("Integer类型对象t2="+t2);
System.out.println("自动拆箱后,int类型对象t4="+t4);
System.out.println("手动拆箱后,int类型对象t5="+t5);
System.out.println("手动拆箱后,double类型对象t6="+t6); } }
二、字符串和基本数据类型
基本数据类型——字符串:包装类.toString(基本数据类型);
字符串——基本数据类型:包装类.parseInt(字符串);/包装类.valueOf(字符串);
package com.imooc.wrap; public class WrapTestTwo { public static void main(String[] args) {
// 基本数据类型转换为字符串
int t1=2;
String t2=Integer.toString(t1);
//测试
System.out.println("int类型转换为String类型对象t2="+t2);
System.out.println("============================");
//字符串转换为基本数据类型
//1.包装类的parse
int t3=Integer.parseInt(t2);
//2.包装类的valueOf先将字符串转换成包装类,再通过自动拆箱完成基本类型转换
int t4=Integer.valueOf(t2);
//测试
System.out.println("String类型转换为int类型对象t3="+t3);
System.out.println("String类型转换为int类型对象t4="+t4);
} }
Java常用工具——java包装类的更多相关文章
- Java常用工具——java字符串
一.String常用字符串 package com.imooc.string; public class StringDemo { public static void main(String[] a ...
- Java常用工具——java集合
一.ArrayList package com.imooc.set; import java.util.ArrayList; import java.util.List; public class A ...
- Java常用工具——java异常
package com.imooc.exception; import java.util.Scanner; public class TryCatchDemo1 { public static vo ...
- Java常用工具——java多线程
一.线程的创建 方式一:继承Thread类,重写run()方法 package com.imooc.thread1; class MyThread extends Thread{ public MyT ...
- JavaEE-实验一 Java常用工具类编程
该博客仅专为我的小伙伴提供参考而附加,没空加上代码具体解析,望各位谅解 1. 使用类String类的分割split 将字符串 “Solutions to selected exercises ca ...
- java常用类与包装类--常用类正则表达式 String正则方法+Matcher+Pattern
0.java中的正则 java 中的正则总共涉及三个类(或者说1个String类和一个regex包) java.lang.String java.util. Matcher java.util.Pat ...
- Java常用工具+类库合集
1 常用工具 JVisual vm:可以直接通过软件包下载,支持本地以及远程JVM监控 JMH:Java Microbenchmark Harness,测试基准组件,精度可达纳秒级 JITWatch: ...
- Java常用工具类题库
一. 填空题 在Java中每个Java基本类型在java.lang包中都在一个相应的包装类,把基本类型数据转换为对象,其中包装类Integer是___Number__的直接子类. 包装类Inte ...
- JAVA(三)JAVA常用类库/JAVA IO
成鹏致远 | lcw.cnblog.com |2014-02-01 JAVA常用类库 1.StringBuffer StringBuffer是使用缓冲区的,本身也是操作字符串的,但是与String类不 ...
随机推荐
- 第五周总结&第三次实验报告
实验三 String类的应用 实验目的 掌握类String类的使用: 学会使用JDK帮助文档: 实验内容 1.已知字符串:"this is a test of java".按要求执 ...
- Mybatis-第N篇配置log4j1、log4j2打印执行的sql语句
1.log4j1配置 目录结构: conf.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCT ...
- 什么是 Python 自省?
Python 自省是 Python 具有的一种能力,使程序员面向对象的语言所写的程序在运行时,能够获得对象的类 Python 型.Python 是一种解释型语言,为程序员提供了极大的灵活性和控制力.
- Hibernate快速入门之CRUD
一.Hibernate的基本概念 前言 Hibernate是一个ORM框架,ORM是Object Relational Mapping的缩写,即对象关系映射,也就是将面向对象思想的编程语言与关系型数据 ...
- 什么是Azkaban?
Azkaban是什么 Azkaban是由Linkedin开源的做批量工作流任务的调度器.在一个工作流内按照特定的顺序运行一组工作和流程.Azkaban定义了一种KV文件格式来建立任务之间的相互依赖关系 ...
- [书接上一回]在Oracle Enterprise Linux (v5.7) 中安装DB - (1/4)
在上一回中,我们安装了OEL了,现在就要安装Oracle数据. 首先登录root用户,输入账号密码或,输入命令行:startx,启动图形界面. 先将虚拟机中插入光碟(Enterprise-R5-U7- ...
- STS插件创建springboot项目,pom第一行报unkown错误
Description Resource Path Location TypeUnknown pom.xml /amq-provider line 1 ...
- 日志处理--高效Linux命令整理
序 在学习使用python处理日志开始阶段,对我阻力最大的莫过于对linux的不熟悉了,有种寸步难行的感觉. 在之后乱学一通之后,发现有点对我颇有益处: 学<鸟哥linux私房菜基础学习篇> ...
- ACM-ICPC 2015 Changchun Preliminary Contest J. Unknown Treasure (卢卡斯定理+中国剩余定理)
题目链接:https://nanti.jisuanke.com/t/A1842 题目大意:给定整数n,m,k,其中1≤m≤n≤1018,k≤10, 然后给出k个素数,保证M=p[1]*p[2]……*p ...
- Linux 性能测试工具 sysbench 的安装与简单使用
文章目录 Linux 性能测试工具 sysbench 的安装与简单使用 一 背景 二 实验环境 2.1 操作系统 2.2 其他配 ...