`

基本类型的转换如:int,double,long,string,Date,Calendar之间的转换

    博客分类:
  • java
阅读更多
1、int转换成String
   int i = 123;
   String str = String.valueOf(i);

2、String转换成int
   String str = "123";
   int i = Integer.valueOf(str);或者Integer.parseInt(str);

3、double转换成String
   double d = 123.0d;
   String str = String.valueOf(d);

4、String转换成double
   String str = "123";
   double d = Double.valueOf(str);

3、long转换成String
   long l = 123.0l;
   String str = String.valueOf(l);

4、String转换成double
   String str = "123";
   long l = Double.valueOf(str);

5.Calendar 转化 String
Calendar calendat = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String dateStr = sdf.format(calendar.getTime());

6.String 转化Calendar
String str="2013-07-31";
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");
Date date =sdf.parse(str);
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);

7.Date 转化String
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");
String dateStr=sdf.format(new Date());

8.String 转化Date
String str="2013-07-31";
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd");
Date date= sdf.parse(str);

9.Date 转化Calendar
Calendar calendar = Calendar.getInstance();
calendar.setTime(new java.util.Date());

10.Calendar转化Date
Calendar calendar = Calendar.getInstance();
java.util.Date date =calendar.getTime();
分享到:
评论

相关推荐

    第6天(常用API【Date、DateFormat、Calendar、Math、System、包装类、正则表达式】)v20170

    Java中的八种基本数据类型(byte, short, int, long, float, double, boolean, char)各自有一个对应的包装类,如`Byte`, `Short`, `Integer`, `Long`, `Float`, `Double`, `Boolean`, `Character`。包装类主要用于...

    Android数据类型之间相互转换系统介绍

    - String与其它类型转换:可以使用Integer.parseInt()、Double.parseDouble()等方法将字符串解析为数值,反之,可以使用Integer.toString()等方法将数值转换为字符串。 - Date转换:通常涉及到Calendar和...

    balzeDs与java数据类型 对照表

    11. java.util.Calendar -> Date:Java的Calendar转换为Date,因为ActionScript没有对应的日期时间类。 12. java.util.Date -> Date:日期类型直接对应。 13. java.util.Collection -> mx.collection....

    java时间格式大全(算法源码)

    String dateString = formatter.format(dateDate); return dateString; } /** * 将短时间格式时间转换为字符串 yyyy-MM-dd * * @param dateDate * @param k * @return */ public static String dateToStr...

    有关ccf的java笔记

    - 如果需要将字符类型转换为数值,可以直接进行类型转换:`int num = (int) ch;` 其中 `ch` 是字符变量。 例如: ```java int num = Integer.parseInt("123"); // num 的值为 123 long lng = Long.parseLong...

    xfire测试项目(包括复杂数据类型)

    public java.util.Calendar getCalendar(java.util.Calendar a); public java.sql.Timestamp getTimestamp(java.sql.Timestamp a); public java.sql.Date getSDate(java.sql.Date a); public java.sql.Time getTime...

    实习生java面试题集及详细答案1

    #### 三、数据类型之间的转换 1. **数值型字符转换为数字**: - 使用`Integer.parseInt()`或`Double.parseDouble()`方法可以将数值型字符串转换为对应的整数或浮点数类型。 - 示例代码: ```java int numInt = ...

    javaSE面试宝典.doc.doc

    - Java提供了8种基本数据类型,包括整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。`int`是基本数据类型,而`Integer`是它的包装类。两者之间的转换可以通过自动...

    Hibernate和java中的对应数据类型

    使用Hibernate时,我们可以通过在实体类的属性上添加`@Column`注解来指定其对应的数据库列类型,或者通过`@Type`注解使用自定义的类型转换器。此外,Hibernate还支持其他高级特性,如类型别名、级联操作、懒加载等,...

    java 面试题大全

    在Java中,`String` 是一个对象,而像 `int`, `byte`, `short`, `long`, `float`, `double`, `boolean`, `char` 这些是基本数据类型(primitive types)。基本数据类型存储在栈中,而 `String` 类型的对象则存储在堆...

    Hibernate类型映射

    理解这些映射关系有助于我们更好地设计实体类,以及正确地配置Hibernate的映射文件(如`.hbm.xml`或使用注解),从而确保数据在Java对象与数据库之间无缝转换,提高开发效率并减少错误。在实际应用中,还需要根据...

    Hibernate中数据类型

    - **日期时间类型**:`java.util.Date` 和 `java.sql.Date` 对应于 `DATE`,`java.util.Date` 和 `java.sql.Time` 映射为 `TIME`,而 `java.util.Date`、`java.sql.Timestamp` 和 `java.util.Calendar` 则映射到 `...

    动力节点老杜Java基础入门学习教程分享——常用类

    - 包装类通常也提供了一系列转换方法,如 `byteValue()`, `shortValue()`, `intValue()`, `longValue()`, `floatValue()`, 和 `doubleValue()`。 - **JDK 5.0 新特性**:在 JDK 5.0 之后,可以直接将基本类型与...

    Java经典实例

    `intValue()`方法用于将`Integer`类型的对象转换为基本类型`int`。 2. **数学计算**: ```java double value = Math.round(2.5); ``` `Math.round()`方法用于对数值进行四舍五入处理。 3. **数字格式化**:...

    Hibernate数据类型映射及ID

    Hibernate作为一款流行的Java持久层框架,它提供了丰富的数据类型映射功能,使得开发者能够更加灵活地在Java对象和关系型数据库之间进行转换。下面将详细介绍Hibernate中的各种基本数据类型及其在不同数据库中的映射...

Global site tag (gtag.js) - Google Analytics