(1)将数字转换成字符串
int i = 7;
double d = 13.56;
String str1,str2;
str1 = Integer.toString(i);
str2 = Double.toString(d);
执行以后,str1存的字符串是"7",str2存的字符串是"13.56".
(2)将字符串转换成数值
String str1 = "3532";
String str2 = "187.863";
Integer m;
Double n;
m = Integer.valueOf(str1); //将String类型转换成Integer类型
n = Integer.valueOf(str2); //将String类型转换成Double 类型
int i = m.intValue(); //将Integer类型转换成int类型
double d = n.doubleValue();
执行以后,整型变量i为3532,浮点型变量为187.863
(3)从字符串转换成数值的第2种办法
String str1 = "3532";
String str2 = "187.863";
int i = Integer.praseInt(str1);
double d = Double.praseDouble(str2);
执行以后,整型变量i为3532 ,浮点型变量d为187.863
(4)日期类型转换
//把字符串转化成日期类型
import java.sql.Date;
Date date = new Date(0);
date.valueOf("1983-09-09");
//把日期类型转换成字符串类型
import java.sql.Date;
Date date = new Date(0);
date.valueOf("1983-09-09").toString();
(5)int转成Integer
int i =0;
Integer temp = new Integer( i );
(6)String转成Integer
Integer temp = new Integer("String");
分享到:
相关推荐
该资源主要介绍了android数组资源string-array integer-array的用法 包括int类型、string类型、文件类型的使用
首先给大家分享一篇 ...后来,才知道,原来js中String转int和Java中不一样,不能直接把Java中的用到js中。改成var j = parseInt(“11”);就ok了。 备注:无论是 Java 还是 JavaScript, parseInt 方法都有两
long转int 由int类型转换为long类型是向上转换,可以直接进行隐式转换,但由long类型转换为int类型是向下转换,可能会出现数据溢出情况: 主要以下几种转换方法,供参考: 一、强制类型转换 [java] long ll = ...
第一种,使用 Integer.valueOf(),它将返回一个包装器类型 Integer,当然可以通过自动拆箱的方式将其转成 int 类型。
java中数据类型转换 收藏 java中数据类型转换 ...i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的方法大同小异.
String integer=new Long((long)theInt).toString(); String decimal=""+Math.round(theDecimal*100); if(decimal.equals("0")){ result=ChangeRMB.praseUpcaseRMB(integer); }else{ result=ChangeRMB...
在switch(expr1)中,expr1只能是一个整数表达式或者枚举常量(更大字体),整数表达式可以是int基本类型或Integer包装类型,由于,byte,short,char都可以隐含转换为int,所以,这些类型以及这些类型的包装类型也...
包含MD5加密,同时拥有多种方式进行byte或者byte[]与16...方式一:Integer.toHexString(int) 对应的是: Integer.parseInt(String, int)或者Integer.valueOf(String, int) 方式二:位运算(& 与 |) 方式三:算术运算
import java.io.*; public class FirstPart{ public static void main(String[] ...int f = Integer.parseInt(br.readLine()); double c=5*(f-32); c=c/9; System.out.println("Changing it to Celsius is "+c); } }
private static SortedMap<String, Integer> mapSortByKey(Map<String, Integer> unsort_map) { TreeMap<String, Integer> result = new TreeMap<String, Integer>() Object[] unsort_key = unsort_map.keySet()....
decimal 模块实现了定点和浮点算术运算符,使用的是大多数人所熟悉的模型,而不是程序员熟悉的模型,即大多数计算机硬件实现的 IEEE 浮点数运算。这篇文章主要介绍了python里的decimal类型转换,需要的朋友可以参考下
function GetDelivery(const recId: Int64): Integer;function GetInboxCount(const username: string; const password: string; const isRead: Boolean): Integer;function getMessages(const username: string; ...
integer int_filenum string named,cBuf GETFONTHEX("条码测试", "宋体", "chnstr01", 0, 50, 0, 1, 0, cBuf) //测试汉字转换是否成功// named='test.txt' int_filenum=FileOpen(named,StreamMode!,write!,Lock...
public static void main(String []args){ LinkedList<Integer> ab=new LinkedList(); for(int i=0;i;i++) ab.add(i+1); for(;;){ if(ab.size()==0)break;//结束条件 int i=1; while(i!=M){ ab.add(ab....
LongString:string):Integer; {测试通过} {* 返回某个字符串中某个字符串中出现的次数} function FindStr(ShortStr:String;LongStrIng:String):Integer; {测试通过} {* 返回某个字符串中查找某个字符串的位置} ...
由于使用模板,所以只有一个Integer.h头文件 支持如下操作:>, >=, <, , ==, !=, +, +=, -, -=, *, =, /, /=,(输出);支持利用基本整数类型(int,unsigned,long long,……)和字符串(char和std::string)构造类型
这个类库可以实现 1.转换一个String字符串为...3.转换一个int为byte数组 4.从字节数组中指定的位置读取一个Integer类型的数据 5.转换一个shor字符串为byte数组 6.从字节数组中指定的位置读取一个Short类型的数据
public static int finder(String source, String regexNew) { String regex = "[a-zA-Z]+"; if (regexNew != null && !regexNew.equals("")) { regex = regexNew; } Pattern expression = Pattern....
在IBM JDK 8中, java.lang.Integer.toHexString(int)方法有时会返回以nul字符'\u0000'开头的字符串。 目前的项目在那里证明了这个问题。 重现步骤 获得IBM JDK8。我的情况是,确切的版本是 java -version java ...
{-------------------------------------------------------------------- 货币数字转为为中文大写的组件 Version 1.31 by SNAKEJIAO 2003.4.13简介: 可以转化整数,浮点数,及时间日期型数据 配合别名列表可以进行...