API学习包装类Short

来源:互联网 发布:大数据时代保险变革研 编辑:程序博客网 时间:2024/06/02 04:20
package com.wonders.week01.bzl;/** * JDK1.7 * (1)Short是基本数据类型short的包装类 * (2)Short类的构造犯法,参数可以是short或者String * @author liyongyong * */public class ShortTest {    public static void main(String[] args) {        Short short1 = 12;        /**         * Short类型转为字符串类型         */        String s1 = Short.toString(short1);        System.out.println("Short类型转为字符串类型 :" + s1);        /**         * 将字符串解析为short类型         */        short s2 = Short.parseShort("123");        System.out.println("String解析为short类型的结果是 : "  + s2);        /**         * 将字符串按照指定的基数进行解析,得到一个short类型的值         */        short s3 = Short.parseShort("c8", 16);        System.out.println("按照16进制解析字符串得到的数值是 : " + s3);        /**         * 将字符串转为short,默认十进制         */        short s4 = Short.valueOf("123");        System.out.println("String转short的结果是 : " + s4);        /**         * 将字符串按照指定的基数进行转化,得到一个short类型数值         */        short s5 = Short.valueOf("1000", 2);        System.out.println("将字符串按照2进制进行转化得到的结果是 : " + s5);        /**         * 默认按照十进制将字符串进行解码,得到一个short类型的数值         */        short s6 = Short.decode("123");        System.out.println("解码后的值是 : " + s6);        /**         * 分别将Short类型转为byte,short,int,long,float,double类型         */        System.out.println("Short -> byte 结果是 : " + short1.byteValue());        System.out.println("Short -> short 结果是 : " + short1.shortValue());        System.out.println("Short -> int 结果是 : " + short1.intValue());        System.out.println("Short -> long 结果是 : " + short1.longValue());        System.out.println("Short -> float 结果是 : " + short1.floatValue());        System.out.println("Short -> double 结果是 : " + short1.doubleValue());    }}

这里写图片描述

原创粉丝点击