简要JAVA数据类型转换

原创 2004年10月28日 12:43:00
1如何将字串 String 转换成整数 int?
 
A. 有两个方法:
 
1). int i = Integer.parseInt([String]); 或
i = Integer.parseInt([String],[int radix]);
 
2). int i = Integer.valueOf(my_str).intValue();
 
注: 字串转成 Double, Float, Long 的方法大同小异.
 

2 如何将整数 int 转换成字串 String ?
 

A. 有叁种方法:
 
1.) String s = String.valueOf(i);
 
2.) String s = Integer.toString(i);
 
3.) String s = "" + i;
 
注: Double, Float, Long 转成字串的方法大同小异.
 
 
 
JAVA数据类型转换     ynniebo [收藏] 
关键字   类型转换
出处   
 
 这是一个例子,说的是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);
  }
 

}
 

JAVA中常用数据类型转换函数
虽然都能在JAVA API中找到,整理一下做个备份。
 
string->byte
Byte static byte parseByte(String s) 
 
byte->string
Byte static String toString(byte b)
 
char->string
Character static String to String (char c)
 
string->Short
Short static Short parseShort(String s)
 
Short->String
Short static String toString(Short s)
 
String->Integer
Integer static int parseInt(String s)
 
Integer->String
Integer static String tostring(int i)
 
String->Long
Long static long parseLong(String s)
 
Long->String
Long static String toString(Long i)
 
String->Float
Float static float parseFloat(String s)
 
Float->String
Float static String toString(float f)
 
String->Double
Double static double parseDouble(String s)
 
Double->String
Double static String toString(Double

简要JAVA数据类型转换

简要JAVA数据类型转换 1如何将字串 String 转换成整数 int?  A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integ...
  • jybbh
  • jybbh
  • 2005年04月07日 23:56
  • 951

简要JAVA数据类型转换 (转载)

简要JAVA数据类型转换1如何将字串 string 转换成整数 int? a. 有两个方法: 1). int i = integer.parseint([string]); 或 i = integer...
  • ghfseawindy
  • ghfseawindy
  • 2008年05月04日 16:16
  • 269

Java中数据类型的转换规则

Java中数据精度比较 byte
  • sunberryL
  • sunberryL
  • 2016年08月11日 11:36
  • 2905

MySql与Java 数据类型转换

                                    body { background:#ffffff; color:#202020; margin:0px; padding:...
  • xujar
  • xujar
  • 2008年11月09日 11:54
  • 2144

你真的搞明白Java中基本数据类型的转换了吗?

写这篇博客源于在进行长连接通信的时候我们需要将流数据和我们的String、基本类型的数据之间进行转换,我们知道byte[]与String之间的转换相当方便,那么接下来我们就要弄懂byte[]与基本数据...
  • zhengzechuan91
  • zhengzechuan91
  • 2016年01月07日 16:30
  • 2160

Java的基本数据类型之间的转换以及面试题

一、Java的基本数据类型有八种。 八种又分为三类  字符类型char, 布尔类型boolean 数值类型byte、short、int、long、float、double。 ...
  • tsgjcnyn
  • tsgjcnyn
  • 2017年09月16日 09:08
  • 277

Java的基本数据类型与转换

1.1 Java为什么需要保留基本数据类型http://www.importnew.com/11915.html 基本数据类型对大多数业务相关或网络应用程序没有太大的用处,这些应用一...
  • inter_peng
  • inter_peng
  • 2015年06月17日 06:59
  • 7735

Java中数值类型之间的转换

Java中数值类型之间的转换方式有两种:一是自动转换,另一种是强制类型转换。自动转换是程序在执行过程中“悄然”进行的转换,不需要用户提前声明,一般是从位数低的类型向位数高的类型转换;强制类型转换则必须...
  • Goskalrie
  • Goskalrie
  • 2016年02月19日 14:54
  • 2303

Java语言基础(三)-运算符&&数据类型转换

运算符 数据类型转换
  • aliuxina
  • aliuxina
  • 2017年03月08日 22:48
  • 676

java数据类型转换工具(自己留着用的哦)

import java.util.Calendar; import java.util.Date; import java.util.TimeZone; import java.util.Vec...
  • shuangyidehudie
  • shuangyidehudie
  • 2012年07月20日 10:42
  • 1450
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:简要JAVA数据类型转换
举报原因:
原因补充:

(最多只允许输入30个字)