« 用CSS设定有自适应宽度模块的两种三栏« »富人如何划分-各地白领工资标准 »
java中常用的几个数据类型转换方法
1如何将字串 String 转换成整数 int?
 
A. 有两个方法:
 
1). int i = Integer.parseInt([String]); 或
           i = Integer.parseInt([String],[int radix]);//直接使用静态方法,不会产生多余的对象,但会抛出异常 
2). int i = Integer.valueOf(my_str).intValue();//Integer.valueOf(s) 相当于 new Integer(Integer.parseInt(s)),也会抛异常,但会多产生一个对象
 
注: 字串转成 Double, Float, Long 的方法大同小异.
 
2 如何将整数 int 转换成字串 String ?
 有叁种方法: 
1.) String s = String.valueOf(i);//直接使用String类的静态方法,只产生一个对象
2.) String s = Integer.toString(i);
3.) String s = "" + i;//会产生两个String对象
 
注: Double, Float, Long 转成字串的方法大同小异.
 
 
JAVA数据类型转换    [收藏] 
 这是一个例子,说的是JAVA中数据数型的转换.供大家学习引
 
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);
  }
 
}
 
JAVA中常用数据类型转换函数
虽然都能在JAVA API中找到,整理一下做个备份。
 


Tags: JAVA   |

原创文章如转载,请注明:转载自:巴士飞扬-技术BLOG : http://www.busfly.net/

本文链接地址:http://www.busfly.net/post/java-int-float-double-Date.html

如果你喜欢本文,请顶一下,支持我,你的支持是我继续发好文章的最大动力。谢谢。
好东西需要分享,快把本文发给你的朋友吧~!~

     
相关文章:




◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
网站分类
分类最近文章
最近发表
最新评论及回复
最近留言
热文排行
随机推荐文章
Powered By Z-Blog   STYLE by busfly . FatMouse
Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(J2EE为主):3769186.