Java中的字符型转换

  • Post author:
  • Post category:java




Java中的字符型转换



1、整型转换成字符型(字符串String)




(1)整型转换成字符型

String str = Integer.toString(int n);




(2)Long型转换成字符型

String str = Long.toString(long n);




(3)Short型转换成字符型

String str = Short.toString(Short n);




(4)Float型转换成字符型

String str = Float.toString(Float n);




(5)Double型转换成字符型

String str = Double.toString(Double n);




2、字符型(String类型)转换成整型




(1)String类型转换成Int型

int n = Integer.parseInt(String str);




(2)String类型转换成long型

long n = Long.parseLong(String str);




(3)String类型转换成short型

short n = Short.parseShort(String str);




(4)String类型转换成float型

float n = Float.parseFloat(String str);




(5)String类型转换成double型

double n = Double.parseDouble(String str);



3、

valueOf() 方法




返回值

  • **Integer valueOf(int i):**返回一个表示指定的 int 值的 Integer 实例。
  • **Integer valueOf(String s): **返回保存指定的 String 的值的 Integer 对象。

  • Integer valueOf(String s, int radix):

    返回一个 Integer 对象,该对象中保存了用第二个参数提供的基数进行解析时从指定的 String 中提取的值。




实例

public class Test{ 
public static void main(String args[]){
				String a="9";
    			String b="5";
    			String c="80";
    			String d="111";
    			
                Integer e =Integer.valueOf(a);
                Double f = Double.valueOf(b);                
                Float g = Float.valueOf(c);               
                Integer h = Integer.valueOf(d,16);   //  16进制
                
                System.out.println(e); 
                System.out.println(f);
                System.out.println(g);
                System.out.println(h);
        }
}



结果

9
5.0
80.0
273



版权声明:本文为Yangyu0324原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。