- 浏览: 78474 次
- 性别:
- 来自: 深圳
文章分类
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();
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();
发表评论
-
XStream: UnknownFieldException - No such field
2018-04-19 19:35 2090解决办法重写wrapMapper方法 return new ... -
将mybatis的输出sql转化成可执行的sql
2017-02-17 14:09 2885public class SqlUtil { /* ... -
freemarker应用(三)
2016-05-08 22:54 5031. select下拉框的实现 12.ftl &l ... -
freemarker详解(二)
2016-05-08 22:44 697接着freemarker(一) 1. 输出html ... -
freemarker环境搭建(一)
2016-05-08 14:30 1865一、简介 FreeMarker是一款模板引擎: ... -
Properties工具类
2015-11-09 16:12 543package net.dreamlu.api.util; ... -
httpconnection工具类
2015-11-09 16:10 745package net.dreamlu.api.util; ... -
AESHelper 工具类
2015-11-04 09:17 11801. AESHelper 工具类package com.sz ... -
MD5工具类
2015-07-27 16:23 629package com.xu.utlis; im ... -
获取远程主机IP工具类
2015-06-25 17:26 887/** * 网络工具类 */ public cl ... -
POI基本操作Excel
2015-03-23 11:28 515Apache POI是Apache软件基金会的 ... -
PDF转换成图片
2015-03-23 10:49 520需求:公司现在有个将PDF文件转换成.tif格式的图片,然 ... -
标准的log4j配置
2015-03-02 11:17 584需要log4j.jar 在src目录下新建log4j.p ... -
tomcat虚拟目录与虚拟主机(二)
2015-01-28 21:20 502六、虚拟目录: * 文件位置:%t ... -
tomcat安装与运行(一)
2015-01-24 11:37 704说明:此博客适用于初学者 介绍: Tomcat 服务器 ... -
java操作base64编码与解码
2014-12-19 11:10 1048介绍两种方法: 1、用sun公司自己出类sun.misc ... -
JDBC操作的封装
2014-09-19 21:56 526package com.xu.test; impor ... -
dom4j对xml的创建与解析
2014-09-19 21:49 573package com.xu.do4j; impor ... -
Java生成条形码
2013-12-17 14:16 1392@转载http://blog.163.com/nice_2 ... -
byte和char的区别
2013-09-05 15:02 14341:“字节”是byte,“位”是bit ; ...
相关推荐
Java中的八种基本数据类型(byte, short, int, long, float, double, boolean, char)各自有一个对应的包装类,如`Byte`, `Short`, `Integer`, `Long`, `Float`, `Double`, `Boolean`, `Character`。包装类主要用于...
- String与其它类型转换:可以使用Integer.parseInt()、Double.parseDouble()等方法将字符串解析为数值,反之,可以使用Integer.toString()等方法将数值转换为字符串。 - Date转换:通常涉及到Calendar和...
11. java.util.Calendar -> Date:Java的Calendar转换为Date,因为ActionScript没有对应的日期时间类。 12. java.util.Date -> Date:日期类型直接对应。 13. java.util.Collection -> mx.collection....
String dateString = formatter.format(dateDate); return dateString; } /** * 将短时间格式时间转换为字符串 yyyy-MM-dd * * @param dateDate * @param k * @return */ public static String dateToStr...
- 如果需要将字符类型转换为数值,可以直接进行类型转换:`int num = (int) ch;` 其中 `ch` 是字符变量。 例如: ```java int num = Integer.parseInt("123"); // num 的值为 123 long lng = Long.parseLong...
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...
#### 三、数据类型之间的转换 1. **数值型字符转换为数字**: - 使用`Integer.parseInt()`或`Double.parseDouble()`方法可以将数值型字符串转换为对应的整数或浮点数类型。 - 示例代码: ```java int numInt = ...
这些包装类为基本数据类型提供了面向对象的接口,允许我们将基本数据类型转换为对象,以便于在对象操作中使用,如放入集合或进行其他对象间的交互。 2. 包装类的用途: - 在需要使用对象的地方,如放入集合、数组...
- Java提供了8种基本数据类型,包括整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。`int`是基本数据类型,而`Integer`是它的包装类。两者之间的转换可以通过自动...
3. **数据类型转换**:可以通过强制类型转换或者包装类的构造方法进行数据类型转换,例如`(int)doubleValue`或`new Integer(value)`。注意转换时要避免数据溢出和精度丢失。 4. **日期和时间**: - 获取年月日、...
使用Hibernate时,我们可以通过在实体类的属性上添加`@Column`注解来指定其对应的数据库列类型,或者通过`@Type`注解使用自定义的类型转换器。此外,Hibernate还支持其他高级特性,如类型别名、级联操作、懒加载等,...
在Java中,`String` 是一个对象,而像 `int`, `byte`, `short`, `long`, `float`, `double`, `boolean`, `char` 这些是基本数据类型(primitive types)。基本数据类型存储在栈中,而 `String` 类型的对象则存储在堆...
理解这些映射关系有助于我们更好地设计实体类,以及正确地配置Hibernate的映射文件(如`.hbm.xml`或使用注解),从而确保数据在Java对象与数据库之间无缝转换,提高开发效率并减少错误。在实际应用中,还需要根据...
- **日期时间类型**:`java.util.Date` 和 `java.sql.Date` 对应于 `DATE`,`java.util.Date` 和 `java.sql.Time` 映射为 `TIME`,而 `java.util.Date`、`java.sql.Timestamp` 和 `java.util.Calendar` 则映射到 `...
- 包装类通常也提供了一系列转换方法,如 `byteValue()`, `shortValue()`, `intValue()`, `longValue()`, `floatValue()`, 和 `doubleValue()`。 - **JDK 5.0 新特性**:在 JDK 5.0 之后,可以直接将基本类型与...
`intValue()`方法用于将`Integer`类型的对象转换为基本类型`int`。 2. **数学计算**: ```java double value = Math.round(2.5); ``` `Math.round()`方法用于对数值进行四舍五入处理。 3. **数字格式化**:...
Hibernate作为一款流行的Java持久层框架,它提供了丰富的数据类型映射功能,使得开发者能够更加灵活地在Java对象和关系型数据库之间进行转换。下面将详细介绍Hibernate中的各种基本数据类型及其在不同数据库中的映射...