类型转换

来源:互联网 发布:spss手机版软件 编辑:程序博客网 时间:2024/05/28 23:23
如何将字串 String 转换成整数 int?

1). int i = Integer.parseInt([String]); 或
  i = Integer.parseInt([String],[int radix]);

2). int i = Integer.valueOf(my_str).intValue();

注: 字串转成 Double, Float, Long 的方法大同小异.
如何将整数 int 转换成字串 String ?

1.) String s = String.valueOf(i);

2.) String s = Integer.toString(i);

3.) String s = ""   i;

注: Double, Float, Long 转成字串的方法大同小异.

JAVA数据类型转换

package cn.com.lwkj.erts.register;
import java.sql.Date;
public class TypeChange {
  public TypeChange() {
  }
//change the string type to the int type
  public static int stringToInt(String intstr)
  {
      Integer integer;
      integer = Integer.valueOf(intstr);
      return integer.intValue();
  }
//change int type to the string type
  public static String intToString(int value)
  {
      Integer integer = new Integer(value);
      return integer.toString();
  }
//change the string type to the float type
  public static float stringToFloat(String floatstr)
  {
      Float floatee;
      floatee = Float.valueOf(floatstr);
      return floatee.floatValue();
  }
//change the float type to the string type
  public static String floatToString(float value)
  {
      Float floatee = new Float(value);
      return floatee.toString();
  }
//change the string type to the sqlDate type
  public static java.sql.Date stringToDate(String dateStr)
  {
      return java.sql.Date.valueOf(dateStr);
  }
//change the sqlDate type to the string type
  public static String dateToString(java.sql.Date datee)
  {
      return datee.toString();
  }

  public static void main(String[] args)
  {
      java.sql.Date day ;
      day = TypeChange.stringToDate("2003-11-3");
      String strday = TypeChange.dateToString(day);
      System.out.println(strday);
  }
}
0 0
原创粉丝点击