`
zc-111
  • 浏览: 119703 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JAVA的整型与字符串相互转换

    博客分类:
  • 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中数据数型的转换.供大家学习引

  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)
分享到:
评论

相关推荐

    整形和字符串的各种转换

    同样,我们可以使用Integer.valueOf()方法将字符串转换为整形。例如: ```java String str = "10"; int i = Integer.valueOf(str).intValue(); ``` 这样,我们就将字符串str转换为了整形i。 字符串到字符数组的转换...

    字符串,整型数据,字符型数组互相转换源码

    在C++中,可以使用`std::stoi()`函数将字符串转换为整型。例如: ```cpp #include #include int main() { std::string str = "123"; int num = std::stoi(str); std::cout 转换后的整型数值为:" ; return 0;...

    对Java字符串与整形、浮点类型之间的相互转换方法总结

    Java字符串与整形、浮点类型之间的相互转换方法总结 在Java中,字符串和整形、浮点类型之间的相互转换是非常常见的操作。今天,我们将总结一下Java字符串与整形、浮点类型之间的相互转换方法。 字符串转化为整形、...

    java 中HttpClient传输xml字符串实例详解

    至此,我们已经成功地使用Java的HttpClient库将一个对象转换为XML字符串,并以二进制流的方式发送到了服务器。这个过程中涉及的关键技术包括对象到XML的转换(JAXB)、流操作(ByteArrayOutputStream和...

    浅谈java中字符串数组、字符串、整形之间的转换

    Java 中字符串数组、字符串、整形之间的转换 在 Java 编程中,字符串数组、字符串、整形之间的转换是非常重要的操作。今天,我们将详细介绍这些转换的实现方法。 字符串数组转字符串 在 Java 中,将字符串数组...

    JAVA中字符串如何与整型数字相加

    答案是使用 parseInt() 方法将字符串转换为整型数字,然后再进行相加操作。下面是一个简单的示例代码: ```java public class JavaAppArguments { public static void main(String[] args) { System.out.println...

    随机生成36位MD5加密字符

    接着,通过循环将每个字节转换为两位的十六进制字符串,拼接成最终的32位MD5值。 如果要生成"36位MD5加密字符",我们需要进一步处理这个哈希值,例如添加分隔符或者使用其他字符集。但请注意,36个字符无法直接表示...

    javascript将16进制的字符串转换为10进制整数hex

    在JavaScript中,16进制字符串转换为10进制整数是一个常见的需求,尤其是在处理颜色代码、网络IP地址或二进制数据时。这里我们分析`hex2int`函数,它实现了这个转换过程。 首先,`hex2int`函数接受一个16进制的字符...

    java单词java单词.doc

    * NumberFormatException:字符串到 float 类型转换异常,用于表示 Java 字符串到浮点类型转换异常。 * IOException:输入输出异常,用于表示 Java 输入输出异常。 * FileNotFoundException:找不到文件异常,用于...

    HexArrayToString.java

    将无符号16位整形数组转成字符串 与其他系统、设备对接,采集过来的数据,数据转换 16位整形 转字符串 与数采对接采集转换

    笔试Java1.doc

    可以使用SimpleDateFormat类将字符串转换为日期对象。 7. 整形取值范围 知识点:整形取值范围 Java中int类型的取值范围为-2^31到2^31-1。 8. 全局变量和局部变量 知识点:变量作用域,内存分配 全局变量是整个...

    2021年java判断题题库.doc

    本资源库包含了60个Java判断题,涵盖了Java语言的基本概念、面向对象编程、数据类型、变量、数组、字符串、方法、继承、抽象类、接口等多方面的知识点。 一、Java语言概述 * Java语言具备良好安全性和可移植性及...

    java趣味编程100实例(中文注释)

    * 实现思路:1 将两个超长的整形转换为字符串 * 2 将两个字符串变为等长,如:30812111123 298----30812111123 00000000289 * 3 将两个字符串对应相加,结果存到到另一个字符串 * 4 最后对新的字符串做进位处理 * @...

    基于Java以素藏文输入法的设计与实现.pdf

    字符串数组中的字符串使用 tochararray 方法先转化为字符数组,再通过该英文字符找到所对应的字符位的整形数组。最后通过对整形数组进行循环识别和排列,排除不含有“3 基字”的编码,最终得到的是所有符合藏文构字...

    java的基本程序设计.pdf

    在拼接字符串时,Java使用“+”运算符,但需要注意频繁的字符串拼接可能会导致效率低下,此时可以使用StringBuilder类来构建字符串。Java还提供了丰富的String API来操作字符串,这些方法在日常开发中需要不断使用和...

    Java面试神技.pdf

    Java中char类型可以隐式转换为int、long、float和double类型,但不能隐式转换为字符串。在进行显式转换时,需要特别注意目标类型是否能够兼容原类型。 以上知识点涵盖了Java基础、OOP面向对象编程以及Java中的数据...

    java基础知识-呕心沥血的总结

    字符串型和基本类型之间也可以进行转换,例如将字符串类型的数据转换为基本类型,或者将基本类型的数据转换为字符串型。 三、原始类型和引用类型 原始类型是 Java 中的基本数据类型,它们包括布尔型、数值型、浮点...

    Java精华(免费版)

    //以上为三种将字符串转换成整形的方法。 for(int i=0;i;i++) { StringBuffer sb=new StringBuffer(); //使用stringbuffer,是因为它是可追加的。 for(int j=0;j;j++) { sb.append('*'); } System.out.println(sb....

    BTA 面试-Java常见面试题及答案.pdf

    从Java7开始,整形、枚举类型、boolean、字符串都可以用于switch语句。 四、equals与==的区别 使用==比较原生类型如:boolean、int、char等等,使用equals()比较对象。 五、自动装箱 Java的自动装箱是指将基本...

Global site tag (gtag.js) - Google Analytics