java类型转换

来源:互联网 发布:数字网络广播系统 编辑:程序博客网 时间:2024/06/05 14:28

1.java类型

基本类型: int  long  short  float double char  byte  booean

引用类型: String   Integer 

*****

基本类型声明的变量,分配的空间大小是按照语法(int 2字节,double 8字节),存储的值就是一个数字、一个字符。

引用类型声明的变量,分配的空间存储的值是一个地址,指向内存空间的引用,保存着变量所表示的一个或一组值。

2.int  Integer  String  之间的转换


主要的三种方法:

        1.  ***Value(); 

                           不是static方法,需要通过实例调用,返回基本类型int...

        2.  valueOf();

                           static方法,直接通过包装类(Integer...)调用,返回引用类型

                           从int型、String型 转变为String、Integer

        3.  parse***(); 

                           static方法,直接通过包装类调用,返回基本类型。

                           Integer.parseInt() ,从String转变为int

package com.xiyou.janie.chap3;public class Change_String_int_Integer {public Change_String_int_Integer() {// TODO Auto-generated constructor stub}/** * @param args */public int fromStringToInt(String s){int i=Integer.parseInt(s);return i;}public String fromIntToString(int i){String s=String.valueOf(i);//s=""+i;//s=Integer.toString(i);return s;}public int fromIntegerToInt(Integer i){int j=i.intValue();return j;}public Integer fromIntToInteger(int i){Integer j=new Integer(i);return j;}public String fromIntegerToString(Integer i){String s=i.toString();return s;}public Integer fromStringToInteger(String s){Integer i=Integer.valueOf(s);return i;}}


0 0
原创粉丝点击