首页 > 编程语言 >java中带符号十六进制转换成十进制详解

java中带符号十六进制转换成十进制详解

时间:2022-09-28 15:00:15浏览次数:52  
标签:十六进制 java String 带符号 ia 十进制 strHex

public void test1(){
        String strHex="ffff";
            int ia  = Integer.parseInt(strHex,16);
            //不带符号十六进制转换十进制
            System.out.println("ia:  "+ia);
 	        //带符号十六进制转换十进制
            String is=  String.valueOf((Integer.valueOf(strHex, 16).shortValue()));

            System.out.println("is:  "+is);
        }
}

日志输出:
	ia:  65535
	is:  -1   

  

标签:十六进制,java,String,带符号,ia,十进制,strHex
From: https://www.cnblogs.com/coder-wzr/p/16738063.html

相关文章

  • java8实战二:Lambda 表达式
    Lambda表达式前片文章讲到,使用匿名类来表示不同的行为并不令人满意:代码十分啰嗦,这会影响程序员在实践中使用行为参数化的积极性。在本章中,我们会教给你Java8中解决这个......
  • 附录B JAVA版DES加密/解密
    /*DES解密*/publicstaticStringdecrypt(Stringmessage,Stringkey)throwsException{byte[]bytesrc=Base64.decode(message);//convertHexString......
  • javaScript--4 onchange 事件
    <!DOCTYPEhtml><html><head><title>事件</title></head><body><h2>----------------onchange事件--------------------</h2><!--onchange事......
  • 直播软件app开发,JavaScript应用定时器实现倒计时
    直播软件app开发,JavaScript应用定时器实现倒计时 <!DOCTYPEhtml><html><head><metacharset="UTF-8"><title></title></head><body>手机号码:<inputtype="text"/><bu......
  • 直播开发app,JavaScript生成随机数
    直播开发app,JavaScript生成随机数<scripttype="text/javascript">//产生随机数functiongetRandom(min,max){vara=Math.floor((Math.random())*(max-1+min)+min)return......
  • Java枚举类Demo
    Java枚举类案例 packagecom.loit.common.enums;​​/***@authorzhaokz*@date2022/9/7*编码枚举*/publicenumCodeEnum{​  /**  *性别  */......
  • Java的try-resource
    原来是这个,这个是之前的trycatch,包括最后进行关流等操作。privateStringgetBodyString(finalServletRequestrequest)throwsIOException{StringBuilder......
  • Java基础知识练习
    Java基础知识练习1、if语句实现减肥计划:packagecom.itheima;/*使用if语句实现星期计划*///导包importjava.util.Scanner;publicclassTest01{publics......
  • 基于SSM家庭健康食谱管理系统Java美食食谱管理系统的设计与实现(源码调试+讲解+文档)
    ......
  • Java面向对象基础
    Java面向对象基础一、类和对象1、什么是对象:万物皆对象,客观存在的事物皆可为对象2、面向对象:关注事物的信息,对事物的属性和行为有一定了解3、什么是类:对生活......