精华内容
下载资源
问答
  • JAVA整型字符串相互转换1如何字串 String 转换成整数 int?A. 有两个方法:1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).int...

    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();

    注: 字串转成 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中数据数型的转换.供大家学习引

    import java.sql.Date;

    public class TypeChange {

    public TypeChange() {

    }

    //将String型转换为Int型

    public static int stringTolnt(String intstr) {

    Integer integer;

    integer = Integer.valueOf(intstr);

    return integer.intValue();

    }

    //将Int型转换为String型

    public static String intToString(int value) {

    Integer integer = new Integer(value);

    return integer.toString();

    }

    //将String型转换为float型

    public static float stringToFloat(String floatstr) {

    Float floatee;

    floatee = Float.valueOf(floatstr);

    return floatee.floatValue();

    }

    //将float型转换为String型

    public static String floatToString(float value) {

    Float floatee = new Float(value);

    return floatee.toString();

    }

    //将String型转换为sqlDate型    public static java.sql.Date stringToDate(String dateStr) {

    return java.sql.Date.valueOf(dateStr);

    }

    //将sqlDate型转换为String型

    public static String dateToString(java.sql.Date datee) {

    return datee.toString();

    }

    }

    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 d)

    展开全文
  • 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,...

    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中数据数型的转换.供大家学习引

    import java.sql.Date;

    public class TypeChange {

    public TypeChange() {

    }

    //将String型转换为Int型

    public static int stringTolnt(String intstr) {

    Integer integer;

    integer = Integer.valueOf(intstr);

    return integer.intValue();

    }

    //将Int型转换为String型

    public static String intToString(int value) {

    Integer integer = new Integer(value);

    return integer.toString();

    }

    //将String型转换为float型

    public static float stringToFloat(String floatstr) {

    Float floatee;

    floatee = Float.valueOf(floatstr);

    return floatee.floatValue();

    }

    //将float型转换为String型

    public static String floatToString(float value) {

    Float floatee = new Float(value);

    return floatee.toString();

    }

    //将String型转换为sqlDate型

    public static java.sql.Date stringToDate(String dateStr) {

    return java.sql.Date.valueOf(dateStr);

    }

    //将sqlDate型转换为String型

    public static String dateToString(java.sql.Date datee) {

    return datee.toString();

    }

    }

    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 d)

    展开全文
  • 字符串(String)转换为整型我们在开发中常用到了因为java是一个非常严格编程语言了所以对数据类型要求也非常的严了,今天我们来看一些关于字符串(String)转换为整型例子吧。String转换为整型1.使用Intger.parseInt...

    字符串(String)转换为整型我们在开发中常用到了因为java是一个非常严格编程语言了所以对数据类型要求也非常的严了,今天我们来看一些关于字符串(String)转换为整型例子吧。

    String转换为整型

    1.使用Intger.parseInt(String)方法:

    //using Integer.parseInt

    int i = Integer.parseInt("123");

    System.out.println("i: " i);

    当字符串不是正确的数值(如“a123”)的时候, Integer.parseInt()方法可能会抛出NumberFormatException 。其他的数据类型也有类似的方法,如

    Float.parseFloat()  和 Double.parseDouble() 。其他的数据类型也有类似的方法,如

    2. 使用Integer.valueOf() 方法

    Integer.valueOf() 方法是作为工厂模式(Factory method)的实现。如下:

    //How to convert numeric string = "000000081" into Integer value = 81

    int i = Integer.valueOf("000000081");

    System.out.println("i: " i);

    该方法会忽略无意义的0(the leading zeros,前导零),如字符串"000000081"转换后,就会得到81。如果字符串不是正确的数值格式,则会抛出 NumberFormatException异常。

    将整型转换为字符串

    1.使用字符串连接符

    String price = "" 123;

    该方法 效率不高,不过方便。这种方式等价于:

    new StringBuilder().append( "" ).append( 10 ).toString();

    StringBuilder(String)构造器分配了包含16个字符的buffer。然后append方法将新的附件内容添加到buffer中,StringBuilder.toString()方法将会创建一个字符串来保存StringBuider  buffer中的内容。这意味着我们需要分配:一个StringBuilder,一个字符数组 char[16] ,一个字符串和一个能够放下所有输入的字符串的char[]。没有String.valueOf()方便 。

    2.使用String.valueOf()

    String  a = String.valueOf( "10");

    3.使用String. format()

    String price = String.format ("%d", 123);

    这是一个例子,说的是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 d)

    展开全文
  • StringUtil.java ... public class StringUtil { // 转换前的int值 private int intValue = 0; // 转换后的字符串1值 private String strValue1;... // 转换后的字符串2值 ... // 转换后的字符串3值

    StringUtil.java

    package com.lh.bean;
    public class StringUtil {
    	// 转换前的int值
    	private int intValue = 0;
    	// 转换后的字符串1值
    	private String strValue1;
    	// 转换后的字符串2值
    	private String strValue2;
    	// 转换后的字符串3值
    	private String strValue3;
    
    	// 默认构造方法
    	public StringUtil() {
    	}
    
    	public String getStrValue1() {
    		// 使用String类的valueOf方法转换
    		return String.valueOf(intValue);
    	}
    
    	public String getStrValue2() {
    		// 使用Integer类的toString方法转换
    		return Integer.toString(intValue);
    	}
    
    	public String getStrValue3() {
    		// 使用Integer.valueOf().toString方法
    		return Integer.valueOf(intValue).toString();
    	}
    
    	public int getIntValue() {
    		return intValue;
    	}
    
    	public void setIntValue(int intValue) {
    		this.intValue = intValue;
    	}
    
    	public void setStrValue1(String strValue1) {
    		this.strValue1 = strValue1;
    	}
    
    	public void setStrValue2(String strValue2) {
    		this.strValue2 = strValue2;
    	}
    
    	public void setStrValue3(String strValue3) {
    		this.strValue3 = strValue3;
    	}
    
    }
    


    index.jsp

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <html>
    <head>
    <title>My JSP 'index.jsp' starting page</title>
    </head>
    
    <body>
    	<%
    		int userAge = 35;
    	%>
    	<!-- 使用useBean动作导入StringUtil类 -->
    	<jsp:useBean id="strBean" class="com.lh.bean.StringUtil"></jsp:useBean>
    	<!-- 对StringUtil类对象中的IntValue属性赋值 -->
    	<jsp:setProperty property="intValue" name="strBean"
    		value="<%=userAge %>" />
    	<table>
    		<tr bgcolor="skyblue">
    			<td align="center">使用String.valueOf()方法转换int值:</td>
    		</tr>
    		<tr>
    			<td align="center">
    				<!-- 获得StringUtil类对象中的strValue1属性值 --> 年龄1:<jsp:getProperty
    					property="strValue1" name="strBean" />岁</td>
    		</tr>
    		<tr bgcolor="skyblue">
    			<td align="center">使用Integer.toString()方法转换int值:</td>
    		</tr>
    		<tr>
    			<td align="center">
    				<!-- 获得StringUtil类对象中的strValue2属性值 --> 年龄2:<jsp:getProperty
    					property="strValue2" name="strBean" />岁</td>
    		</tr>
    		<tr bgcolor="skyBlue">
    			<td align="center">使用Integer.valueOf().toString()方法转换int值:</td>
    		</tr>
    		<tr>
    			<td align="center">
    				<!-- 获得StringUtil类对象中的strValue3属性值 --> 年龄3:<jsp:getProperty
    					property="strValue3" name="strBean" />岁</td>
    		</tr>
    	</table>
    </body>
    </html>
    


    展开全文
  • 整型转换为二进制字符串(无符号右移)整型转换为二进制字符串,可以使用除2留余法,不过使用无符号右移更加方便。将整型数字转换为二进制字符串,一共32位,不舍弃前面的0/** * 将整型数字转换为二进制字符串,...
  • 求一个 1维整型数组转换为字符串类型的方法! 函数参数为一个1维int型数组 返回值为一个 String类型数组!谢谢 良好的开始 | 浏览 1864 次 2011-07-09 22:08 2011-07-09 22:50 最佳...
  • JSP获取当前日期时间Java整型字符串型的方法1.直接加个引号:int n = 8;String s = n + "";2. 函数:Integer.toString(n);各种数字类型转换字符串型:String s = String.valueOf( value); // 其中 value ...
  • 本文版权归原作者和博客园共有,欢迎转载,但未经原作者同意必须保留此段声明,且在文章...将大数转化为字符串将整型转化为字符串类似,将字符串转化为大数请参考: https://blog.csdn.net/DreamPoem/article/...
  • JAVA整型字符串相互转换的方法: 1)将字符串转化为整型; int i = Integer.parseIn(String str); int i = Integer.valueOf().intValue(); 注:Integer.parseIn 和 Integer.valueOf 不同,前者生成...
  • Java int整型数组转为字符串 Java小问题描述:现有一个整型数组number[2,0,1,9,...System.out.println("int数组转换为字符串输出,方法一:"); //定义一个StringBuffer的缓冲区 StringBuffer sb = new StringBuffer()
  • 1)将字符串转化为整型; int i = Integer.parseIn(String str); int i = Integer.valueOf().intValue(); 注:Integer.parseIn 和 Integer.valueOf 不同,前者生成的是整型,而后者是一个对象,所以要通过intValue()...
  • 1)将字符串转化为整型; int i = Integer.parseInt(String str); int i = Integer.valueOf().intValue(); int i=string.hashCode(); 注:Integer.parseIn 和 Integer.valueOf 不同,前者生成的是整型,...
  • Java将字符串中的数字转换整型

    千次阅读 2016-08-19 09:29:40
    在C语言中,将字符串中的数字转换为整型的方法是是利用atoi这个函数。在Java中,我们可以利用parseInt方法来实现,具体代码如下:public class HelloWorld { public static void main(String[] args){ String ...
  • 将整型数字转换为二进制字符串,一共32位,不舍弃前面的0 import java.util.Scanner; public class Test{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while...
  • 数组 {1, 2, 3} , 转换字符串为 "[1, 2, 3]"。 先初始化一个字符串变量" [ ",遍历数组,str += 数组的每一项,并且除最后一项外都加上" , ". 代码如下: public class TestDemo5 { public static String...
  • 大多数情况下,用户通过文本框或者文本域提交自己的输入。用户通过文本框或文本域输入的内容通常是string格式的。而你常常需要的是这些内容的整数形式。...Java中如何将字符串转化为整型 Java中有两个可选的方法用
  • //将字符串类型转换为整型 String s = "8888"; Integer i = Integer.valueOf(s);//将整型转换为字符串类型 Integer i = 8888; String s = String.valueOf(i);
  • /* * @Author juzheng * @Description 测试新的和旧的对于unix长整型时间戳的转换(基于java自带方法) * @Date 10:12 AM 2019/7/29 * @Param [] * @return void * @mail juzheng.ju@qq.com */ @Test ...
  • 前言程序总要调试,输出关键信息,定位问题,很常用。本文说一下如何格式化python变量为字符串。简单示例我们还是在python shell...您可以使用它整数转换为字符串对象。这创建名为%s的新字符串对象。这是整数...
  • 在C#编程过程中,将字符串string转换为整型int过程中,时常使用的转换方法为int.Parse方法,但int.Parse在无法转换的时候,会抛出程序异常,其实还有个int.TryParse方法可解决此问题,当字符串服务器无法转换为整型...
  • 1.实现一个方法 toString, 把一个整型数组转换字符串. 例如数组 {1, 2, 3} , 返回的字符串为 “[1, 2, 3]”, 注意 逗号 的位置和数量. package gyy; public class yinger1{ public static void main(String[] ...
  • 方法一:在java语法中,有一个函数Integer.parseInt(str),可以将字符串str转换为整数型。比如,要读取str中第i位的整数,可以这样: int ii = Integer.parseInt(str.charAt(i)); 方法二:利用ASCII辅助计算。字符 ...
  • 1.判断字符串是否空;2.判断字符串是否字符串;3.判断是否负数;4.从左向右循环取字符,转化数字,上次结果乘10,加上当前数字;5.在运算前,判断结果是否超出int型范围。MyParseInt.java: 01.import...
  • java字符串转换

    2013-11-19 11:25:05
    JAVA整型字符串相互转换的方法: 1)将字符串转化为整型; int i = Integer.parseIn(String str); int i = Integer.valueOf().intValue(); 注:Integer.parseIn 和 Integer.valueOf 不同,前者生成的是整型...
  • I.java 字符串分割成字符数组String str="1,2,3,4,5";String s[]=str.split(",");II 如何字串 String 转换成整数 int A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String...
  • 本文介绍Java简单数据类型与字符串之间的转换方便记忆,每一种转换只介绍一种方法,我个人认为最有利于记忆的方法。 1、整型字符串 利用包装类Integer eg: int a=10; String c=Integer.toString(a); 2、...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 272
精华内容 108
关键字:

java将整型转换为字符串

java 订阅