zoukankan      html  css  js  c++  java
  • JAVA-各种类型之间转换 parse() 与valueOf()

    类型互转
    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 {
    	
    }


  • 相关阅读:
    一个请求在Struts2框架中的处理流程
    最大公约数和最小公倍数--java实现
    项目技术总结
    项目学习经验
    MyEclipse Project Migration功能中文简单介绍
    RSA的傻瓜原理
    Class.forName()的作用
    matplotlib 画封闭图像并填充
    matplotlib 做图通过弹出窗口展示 spyder
    pyodbc 一些内容
  • 原文地址:https://www.cnblogs.com/lxjshuju/p/6800212.html
Copyright © 2011-2022 走看看