首页 > 其他分享 >多态性之包装类的使用

多态性之包装类的使用

时间:2022-10-16 12:57:51浏览次数:51  
标签:String 包装 多态性 void System int 使用 public out

package WrapperTest;

import org.junit.Test;

/**
* @author liu$
* @version 1.0
* @description: 包装类的使用
* @date 2022.10.15$ 2022.10.15$
*/
public class wrapp {
//String类型-->基本数据类型、包装类 调用包装类的parseXXX(String s)
public void test3 () {
String str1 = "123" ;
int i1 = Integer.parseInt(str1);
System.out.println(i1+1);

String str2 = "True" ;
boolean b4 = Boolean.parseBoolean(str2) ;
System.out.println(b4); //true 与大小写无关,但内容必须是严格的与true比较

String str3 = "true1" ;
boolean b3 = Boolean.parseBoolean(str3) ;
System.out.println(b3); //false
}

//基本数据类型-->包装类的对象
public void test () {
int num1 = 10 ;
method(num1) ;
//自动装箱
int num2 = 10;
Integer in1 = num2 ;

boolean b1 = true ;
Boolean b2 = b1 ;
}
public void method(Object obj){

}

//基本数据类型-->String类型
public void test2 () {
//方式一 连接运算
int num3 = 10 ;
String str1 = num3 + "" ;
//方式二 调用String重载valueOf
float f1 = 12.3f ;
String s1 = String.valueOf(f1) ;
System.out.println(f1);// "12.3"

}
}

标签:String,包装,多态性,void,System,int,使用,public,out
From: https://www.cnblogs.com/liujy2233/p/16795990.html

相关文章

  • 包装类
    packageWrapperTest;importorg.junit.Test;/***@authorliu$*@version1.0*@description:java提供了八种包装类,使得基本数据类型具有类的特征int-Interger*@da......
  • 包装类的面试题
    packageWrapperTest;importorg.junit.Test;/***@authorliu$*@version1.0*@description:TODO*@date$$*/publicclasswraptest{publicvoidtest(){......
  • 使用基于注意力的编码器-解码器实现医学图像描述
    什么是图像描述图像描述是生成图像文本描述的过程。它使用自然语言处理和计算机视觉来为图像生成描述的文本字幕。一幅图像可以有很多个不同的描述,但是只要它正确地描述了......
  • Mac使用brew安装软件
    Mac使用brew安装软件1.*安装brew在mac终端执行命令:点击查看代码/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/insta......
  • 参数的认识及使用
    1.声明在函数后面小括弧中的变量2.参数其实是一个定义在函数内部的局部变量,所以在函数内部不能再次定义相同的变量(只能定义一次)。函数内部可以直接访问变量3.在使用时先给变......
  • 使用 Overleaf 轻松写 latex 题面
    用的是Wallbreaker5th提供的题面模板,downloadZIP之后直接在overleaf上面导入就行。导入后把Compiler改成XeLaTeX。第一次编译时编译了很久,提示开启“在出现第......
  • vscode vue项目使用
    vsocevue项目运行Ctrl+shift+Y呼出控制台,在控制台终端输入npminstall或者npmi添加包依赖。同样在终端执行npmrundev代表开始运行项目,这条命令会自动在浏览器上运......
  • 使用Vmwaer镜像包快速安装KALI LINUX 系统
    访问:kali.org点击Download选择虚拟机安装下载kalilinuxvmwar虚拟机种子使用迅雷打开下载后的种子开始下载下载完成后解压下载后的7z包解压完成后打开VMware 选择刚刚解......
  • 使用Docker容器安装Elasticsearch,Kibana
    安装前请确保linux已经安装好了Docker和DockerCompose,并配置好Docker镜像容器加速,推荐使用国内镜像加速地址,例如阿里云或者DaoCloud的镜像加速服务。需要注册帐号准备......
  • kvm使用NFS共享文件夹
    NFS主机配置yum-yinstallnet-toolsyum-yinstallvimyum-yinstallnfs-utilsmkdir/opt/kvmshareecho"/opt/kvmshare192.168.35.10(rw,sync,no_root_squash)"......