博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JAVA-各种类型之间转换 parse() 与valueOf()
阅读量:5264 次
发布时间:2019-06-14

本文共 1222 字,大约阅读时间需要 4 分钟。

类型互转
1.各种类型转String
2.String转Bytes
3.数组转List
4.进制转换
5.

parse 在 SimpleDateFormat 中是转换为Date类,其它的一些包装类都是转换为int/double等基本类

valueOf 转换的是类 eg: Integer /Double/Float....

import java.lang.reflect.Constructor;import java.lang.reflect.InvocationTargetException;import java.util.Arrays;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Map.Entry;import java.util.Scanner;public class Main {		public static void main(String[] args) throws Exception {		Integer a = 12;				Integer [] aaa = new Integer[10];		for(int i = 0;i<10;i++)			aaa[i] = new Integer(i);//对象数组要一个一个new		System.out.println(Arrays.toString(aaa));//自己主动拆包 数组转String		System.out.println(Integer.toBinaryString(a));//String		System.out.println(Integer.toHexString(a));//String		String t = "23";		byte [] b = t.getBytes();		Integer aa = Integer.parseInt(t, 10);		System.out.println(aa);		List list = Arrays.asList(aaa);			System.out.println(list);		aaa = (Integer [])list.toArray(new Integer[0]);		System.out.println(Arrays.toString(aaa));	}}/* * [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] *1100 *c *23 *[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] *[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] */class Child extends Main {	}

转载于:https://www.cnblogs.com/lxjshuju/p/6800212.html

你可能感兴趣的文章
zookeeper 安装 测试及集群
查看>>
f2fs解析(八)node 管理器中的node_info
查看>>
c#插件式开发
查看>>
Spring Mvc 一个接口多个继承; (八)
查看>>
22.QT-QXmlStreamReader解析,QXmlStreamWriter写入
查看>>
OfficeidMsoViewer最新版
查看>>
(转) [Flash/Flex] 用柏林噪音和滤镜制作翻腾的火焰效果----Flash AS3效应
查看>>
style原则问题
查看>>
连接数据库报错:句柄无效
查看>>
TP3初步了解
查看>>
Git 创建版本库
查看>>
分布式微服务云架构
查看>>
设计模式之基础前文
查看>>
附录A培训实习生-面向对象基础类和实例(1)
查看>>
几种清空文件的方式
查看>>
IOS5中使用 自定义的 NavigationBar导航栏
查看>>
ScriptMaker
查看>>
IOS设计模式浅析之工厂方法模式(Factory Method)
查看>>
centos 6.9 编译安装 Nginx1.12.1
查看>>
多线程 (四)GCD
查看>>