API学习包装类Short

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());
	}
}

这里写图片描述
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值