zoukankan      html  css  js  c++  java
  • java中的进制转换以及字符串类和数值类的相互转化

    import java.util.*;
    import java.io.*;
    import java.math.*;
    
    import java.math.*;
    
    public class Main {
    	public static void main(String []args) {
    		int num=11;
    		//10->2
    		String str=Integer.toBinaryString(num);
    		System.out.println(str);
    		//10->8
    		str=Integer.toOctalString(num);
    		System.out.println(str);
    		//10->16
    		str=Integer.toHexString(num);
    		System.out.println(str);
    		//10->特定进制
    		int random=(int)(Math.random()*10);
    		str=Integer.toString(num,random);
    		System.out.println(str);
    		//2->10
    		str="1011";
    		num=Integer.parseInt(str,2);
    		System.out.println(num);
    		//8->10
    		str="13";
    		num=Integer.parseInt(str,8);
    		System.out.println(num);
    		//16->10
    		str="b";
    		num=Integer.parseInt(str,16);
    		System.out.println(num);
    		System.out.println("********************");
    		//数值类型和String类的转换
    		int a=0;
    		String b="12345";
    		a=Integer.valueOf(b);
    		System.out.println(a);
    		a=12345;
    		b=String.valueOf(a);
    		System.out.println(b);
    		//Integer.valueof()返回的是Integer对象
    		//Integer.parseInt()返回的是int
    	}
    }
    

      

  • 相关阅读:
    C#按模板生成word文档总结
    Aspose.Words.dll根据模板生成word
    WCF服务
    Fiddler抓包工具
    文本过长显示...
    java JDK 环境变量配置
    js return关键字
    js限制文本框输入内容
    jQuery学习一
    JSON 教程
  • 原文地址:https://www.cnblogs.com/imzscilovecode/p/8834654.html
Copyright © 2011-2022 走看看