实用类-<装箱与拆箱>

装箱:把基本数据类型装换为对应的对象类

作用:1、在需要使用对象类型的时候,装换成对应的对象类型(集合里面)
2、转换完成以后,拥有相应的属性和方法,方便咱们的数据操作

拆箱

Integer intObject=5;//装箱
int intValue=intObject;//拆箱

  

时间: 2024-12-14 05:41:22

实用类-<装箱与拆箱>的相关文章

实用类-&lt;字符串与基本类型的转换&gt;

字符串与基本类型的转换 字符串->基本类型 int i5=Integer.parseInt("123"); System.out.println(i5); 基本类型->字符串 String id=25+"" String sex='男'+"" int i=7; String i=Integer.toString(i);

字符数组以及类型对字符串数组以及类型的转换

1.字符串转换为字符数组:char [ ]  CHars = Str(字符串对象名).toCharArray(); 2.字符数组转换为字符串:String Str =  String(sring 类名).valueOf(char[]  CHars)  ; 3.单个字符转换为字符串:String Str = Character.toString('a'); 4.获取字符串中指定位置的单个字符: char C=Str(支符串对象名). charAt(位置索引); 5.获取字符串中指定位置的子字符串:

在十六进制字符串与数值类型之间转换

1.获取‘字符串’中的每个字符的十六进制值. 2.获取与十六进制字符串中的每个值对应的字符.. 3.将十六进制string转换为整形. 4.将十六进制string转换为浮点型. 5.将字节数组转换为十六进制string. 此案例输入中的每个字符的是十六进制值.先将string分析为字符数组,然后对每个字符调用Inter32(char)以获取相应的数字值. static void Main(string[] args) { string input = "Hello World!"; c

SqlServer中字符串和日期类型的转换

SQL Server Date 函数 定义和用法 CONVERT() 函数是把日期转换为新数据类型的通用函数. CONVERT() 函数可以用不同的格式显示日期/时间数据. 语法 CONVERT(data_type(length),data_to_be_converted,style) data_type(length) 规定目标数据类型(带有可选的长度).data_to_be_converted 含有需要转换的值.style 规定日期/时间的输出格式. 可以使用的 style 值: 实例 下面

将一个字符串(string类型)转换成一个int类型

int  CommString::str_to_int(const std::string &str) { int ivalue = 0; sscanf(str.c_str(), "%d", &ivalue); return ivalue; }

iOS中字符串转float类型失真的解决办法

最近在做项目的过程中,偶然遇到了一个问题,就是字符串和浮点类型的转换.以往都是通过[NSString stringWithFormat:@"%d",goodcount]这种方式转换,并没有太在意.今天一个项目中的客户反馈在输入很长的数字后,浮点类型的数据显示和输入的不一致.经过反复的测试发现,原来浮点类型的float只能支持到8位,也就是说12345678这样的数字通过float类型是没有问题的,但是如果超过八位以后NSString *[email protected]"12

javascript中字符串向数字类型的自动转换

js中类型的转换依环境而定,当字符串向数字类型(浮点)转换时,有几种情况: 1.加号连接符引导为字符拼接: console.log("2"+1); 21 console.log(1+"2"+1); 121 2.其余情况引导为数字计算: console.log(0-"2"+1); -1 console.log("2"*2); 4 console.log(1*"2"+1); 3 3.当字符串带非数字时返回NaN

QT中字符串QString类型的转换

把QString转换为 double类型 方法1.QString str="123.45"; double val=str.toDouble(); //val=123.45 方法2.很适合科学计数法形式转换 bool ok; double d; d=QString("1234.56e-02").toDouble(&ok); //ok=true;d;12.3456. 把QString转换为float形 1.QString str="123.45&qu

java中基本类型和字符串类型的转换

基本类型转换为字符串有三种方法: 1.使用包装类的toString()方法 2.使用String类的valueOf()方法 3.用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 int c=10; String str1=Integer.toString(c);  //方法一 String str1=String.valueOf(c);   //方法二 String Str=c + " " ;   //方法三 字符串转换成基本类型有两种方法: 1.调用包装类的parase

字符串与其他基本类型的转换——从C到C++11

转自 IBM 编译器中国开发团队的<C++11中的string - atoi/itoa> 在C++11中,由于右值引用的引入,常为人所诟病std::string的性能问题得到了很大的改善.另外一方面,我们也可以看到新语言为std::string类增加了很多新的api.比较引人注意的就是std::string的成员函数stoi系列,以及std::to_string全局函数.这两种API虽然很不起眼,却为C++11的格式化输出(formatted I/O)增加了一种实用的手段.我们可以依序会议一下