基本数据类型和String相互转换

 1 package com.jdk7.chapter5;
 2
 3 public class BasicToString {
 4     /**
 5      * 基本数据类型转换为String
 6      * 方法一:String.valueOf(基本数据类型)
 7      * 方法二:基本数据类型的封装类.valueOf(基本数据类型)
 8      * 方法三:直接在输出流中打印
 9      */
10     public static void intToStr(int n){
11         System.out.println("String.valueOf("+n+")>"+String.valueOf(n));
12         System.out.println("Integer.valueOf("+n+").toString()>"+Integer.valueOf(n).toString());
13         System.out.println("空格+"+n+">"+n);
14     }
15
16     /**
17      * String转换为基本数据类型的封装类
18      * 方法一:基本数据类型的封装类.parseXxx(String)
19      * 方法二:new 基本数据类型的封装类(String)
20      * @param str
21      */
22     public static void strToInt(String str){
23         System.out.println("Integer.parseInt("+str+")>"+Integer.parseInt(str));
24         System.out.println("(new Integer("+str+")).toString()>"+(new Integer(str)).toString());
25     }
26
27     public static void doubleToStr(double dou){
28         System.out.println("String.valueOf("+dou+")>"+String.valueOf(dou));
29         System.out.println("Double.valueOf("+dou+").toString()>"+Double.valueOf(dou).toString());
30         System.out.println("空格+"+dou+">"+dou);
31     }
32
33     public static void strToDouble(String src){
34         System.out.println("Double.parseDouble("+src+")>"+Double.parseDouble(src));
35         System.out.println("new Double("+src+")>"+new Double(src));
36     }
37     public static void main(String[] args) {
38         BasicToString.intToStr(10);
39         BasicToString.strToInt("35536");
40         BasicToString.doubleToStr(4234.354);
41         BasicToString.strToDouble("7994.46378");
42     }
43 }
44
45
46 执行结果:
47 String.valueOf(10)>10
48 Integer.valueOf(10).toString()>10
49 空格+10>10
50 Integer.parseInt(35536)>35536
51 (new Integer(35536)).toString()>35536
52 String.valueOf(4234.354)>4234.354
53 Double.valueOf(4234.354).toString()>4234.354
54 空格+4234.354>4234.354
55 Double.parseDouble(7994.46378)>7994.46378
56 new Double(7994.46378)>7994.46378

原文地址:https://www.cnblogs.com/celine/p/8460317.html

时间: 2024-10-12 16:11:47

基本数据类型和String相互转换的相关文章

使用AngularJs制作页面知识点汇总一:String类型和JSON相互转换

最近一周做了一个页面,制作的过程中遇到各种问题,从中可以看出本人的js基础还不够扎实,angularjs也只是刚入门的水平,现在将制作过程中遇到的问题一一汇总,方便以后查阅. 一.String类型和JSON相互转换 1.使用ng来转换 angularjs中有fromJson和toJson两个方法用于处理json和string类型之间的转换 var json = '{"name":"liSi", "password":"321"

Timestame类型和String 类型的转化

Timestame类型和String 类型的转化 String转化为Timestamp: SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String time = df.format(new Date());Timestamp ts = Timestamp.valueOf(time); Timestamp转化为String: SimpleDateFormat df = new SimpleDateFo

Mysql数据库中图片字段Blob类型和String类型相互转换

1.Blob-->String String result = ""; if (blob != null) { InputStream is = blob.getBinaryStream(); ByteArrayInputStream bais = (ByteArrayInputStream) is; byte[] byte_data = new byte[bais.available()]; // bais.available()返回此输入流的字节数 bais.read(byt

Java Blob类型和String类型相互转换

1.String 转 Blob: String content = "Hello World!"; Blob blob = Hibernate.createBlob(content.getBytes()); 2.Blob 转 String: Blob blob; try{ String content = new String(blob.getBytes((long)1, (int)blob.length())); } catch(SQLException e) { e.printSt

js基本数据类型和typeof

JavaScript数据类型是非常简洁的,它只定义了6种基本数据类型 null:空.无.表示不存在,当为对象的属性赋值为null,表示删除该属性 undefined:未定义.当声明变量却没有赋值时会显示该值.可以为变量赋值为undefined number:数值.最原始的数据类型,表达式计算的载体 string:字符串.最抽象的数据类型,信息传播的载体 boolean:布尔值.最机械的数据类型,逻辑运算的载体 object:对象.面向对象的基础 #当弹出一个变量时: var aa;alert(a

【js实例】js中的5种基本数据类型和9种操作符

js中的5中基本数据类型 js标识符 第一个字符必须为字母,下划线,或美元符 其他字符可以是字母,下划线,美元符,数字 js标识符区分大小写 标识符不能使关键字和保留字 关键字: break do instanceof typeof case else new var catch finally return void continue for switch while debugger function this with default if throw   delete in try  

MySql数据类型和Java数据类型对应一览

类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述             VARCHAR L+N VARCHAR java.lang.String 12   CHAR N CHAR java.lang.String 1   BLOB L+N BLOB java.lang.byte[] -4   TEXT 65535 VARCHAR java.lang.String -1               INTEGER 4 INTEGER UNSIGNED java.la

数据类型和typeof操作符

虽然学习js有一段时间了,但是对js的基础语法却是有些生疏.最近在看jquery源码,决定随带总结一些基础的语法知识.今天总结一下数据类型和typeof,这在写js的时候,是不得不知道的知识. 数据类型: js有5中基本的数据类型:undefined,Null,Boolean,Number,string;有一种复杂的数据类型:object,js不支持所有自定义的数据类型,所以所有变量的值都是以上类型. typeof:它的出现用来检测变量的数据类型,它可能的值有6种. undefined---如果

Java数据类型和MySql数据类型对应表(转)

Java数据类型和MySql数据类型对应表 java mysql 数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述             VARCHAR L+N VARCHAR java.lang.String 12   CHAR N CHAR java.lang.String 1   BLOB L+N BLOB java.lang.byte[] -4   TEXT 65535 VARCHAR java.lang.String -1