- 浏览: 842432 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (530)
- Java编程 (64)
- C/C++/D (6)
- .Net/C# (9)
- Ruby (12)
- JavaScript (77)
- XML (1)
- JSON (1)
- Ajax (17)
- ExtJs (81)
- YUI (1)
- JQuery (7)
- DWR (1)
- HTML (7)
- CSS (7)
- Database (6)
- PowerDesigner (23)
- DB2 (2)
- Oracle (57)
- MS SQL Server (8)
- MySQL (6)
- JSP/Servlet/JSTL/TagLib (3)
- Spring (1)
- Hibernate (0)
- iText (0)
- Struts (0)
- Struts2 (0)
- iReport (0)
- FreeMarker (0)
- HttpClient (1)
- POI (6)
- FckEditor (15)
- Eclipse / MyEclipse (10)
- IntelliJ IDEA (0)
- NetBeans (0)
- Tomcat (11)
- WebLogic (1)
- Jboss (3)
- jetty (4)
- IIS (2)
- CVS/VSS (1)
- FTP (1)
- Windows/DOS (6)
- Linux/Unix (0)
- 软件建模 UML (0)
- Design Pattern & Thinking In Programming (10)
- 数据结构与算法 (12)
- 软件项目管理 (9)
- 行业应用解决方案 (3)
- 电脑软件与故障解决 (13)
- 编程语言 (1)
- 十万个为什么 (3)
- JBPM (2)
- sysbase (2)
- JDBC (8)
- Ant (2)
- Case-计算机辅助软件工程 (1)
- WebService (4)
- 浏览器 (1)
最新评论
-
gaoqiangjava:
同一楼,还请大手帮解决
JAVA读取word文件 -
hyl523:
// 判断数组中的第一个值是否未定义,如果未定义,便定义为空对 ...
javascript面向对象之二 命名空间 -
ping12132200:
ping12132200 写道我抱着个错不是因为:body标签 ...
extjs在IE报对象不支持此属性或方法 -
ping12132200:
我抱着个错不是因为:body标签内的第一个元素不能为文本tex ...
extjs在IE报对象不支持此属性或方法 -
fireinjava:
呀,不错,转走了,谢谢啦~
利用OpenOffice将word转换成PDF
数值型转换成字符型 // 基本数据类型,
int i_a =7;
String str_a;
str_a = String.valueOf(i_a);
System.out.println(str_a);
str_a = String.format("%06d", i_a);
System.out.println(str_a);
//封装类型
Integer intr = new Integer("123");
str_a=intr.toString();
System.out.println(str_a);
―――――――――――――――――――――
总结
String.valueOf(),Stirng.format(),Object.toStirng();
――――――――――――――――――――――――――――――
字符型转换成数值型
//字符型转换成数值型
String str_b ="111";
int i_b =0;
i_b = Integer.parseInt(str_b);
System.out.println("i_b = " + i_b);
――――――――――――――――――――――――――――――――――――
字符型转换成日期型
Java 语言的Calendar(日历),Date(日期), 和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个关键的部分. 所有的开发者都应该能够计算未来的日期, 定制日期的显示格式, 并将文本数据解析成日期对象.
1、具体类(和抽象类相对)java.util.Date
2、抽象类java.text.DateFormat 和它的一个具体子类,java.text.SimpleDateFormat
3、抽象类java.util.Calendar 和它的一个具体子类,java.util.GregorianCalendar
Date 类实际上只是一个包裹类, 它包含的是一个长整型数据, 表示的是从GMT(格林尼治标准时间)1970年, 1 月 1日00:00:00这一刻之前或者是之后经历的毫秒数.
long now = System.currentTimeMillis();
String str_c = String.format("%tR", now); // "16:04"
System.out.println("str_c1 = " + str_c);
Date d = new Date(now);
str_c = String.format("%tD", d); // "06/17/08"
System.out.println("str_c2 = " + str_c);
str_c = String.valueOf(d); // Tue Jun 17 16:13:08 CST 2008
System.out.println("str_c3 = " + str_c);
Date date = new Date();
System.out.println(date.getTime());// 1213691167226
用Calendar 类设置和获取日期数据的特定部分呢, 比如说小时, 日, 或者分钟,在日期的这些部分加上或者减去值
――――――――――――――――――――――――――――――――――――
日期型转换成字符型
DateFormat f = new SimpleDateFormat("yyyy-MM-dd");
try {
Date d_a = f.parse("2005-11-07");
System.out.println("d_a = " + d_a);// Mon Aug 07 23:00:00 CST 2006
} catch (ParseException e) {
e.printStackTrace();
}
SimpleDateFormat bartDateFormat = new SimpleDateFormat(
"EEEE-MMMM-dd-yyyy");
Date d_2 = new Date();
System.out.println("d_2 = " + bartDateFormat.format(d_2));// 星期二-六月-17-2008
SimpleDateFormat bartDateFormat2 = new SimpleDateFormat("MM-dd-yyyy");
// Create a string containing a text date to be parsed.
String dateStringToParse = "9-29-2001";
try {
// Parse the text version of the date.
// We have to perform the parse method in a
// try-catch construct in case dateStringToParse
// does not contain a date in the format we are expecting.
Date date3 = bartDateFormat2.parse(dateStringToParse);
// Now send the parsed date as a long value
// to the system output.
System.out.println(date3.getTime());
} catch (Exception ex) {
System.out.println(ex.getMessage());
}
System.out.println("--------------------------------------------");
// -----------------------------
DateFormat dateFormat = DateFormat.getDateInstance(DateFormat.FULL);
// Create our Gregorian Calendar.
GregorianCalendar cal = new GregorianCalendar();
// Set the date and time of our calendar
// to the system&s date and time
cal.setTime(new Date());
System.out.println("System Date: " + dateFormat.format(cal.getTime()));
// Set the day of week to FRIDAY
cal.set(GregorianCalendar.DAY_OF_WEEK, GregorianCalendar.FRIDAY);
System.out.println("After Setting Day of Week to Friday: "
+ dateFormat.format(cal.getTime()));
int friday13Counter = 0;
while (friday13Counter <= 10) {
// Go to the next Friday by adding 7 days.
cal.add(GregorianCalendar.DAY_OF_MONTH, 7);
// If the day of month is 13 we have
// another Friday the 13th.
if (cal.get(GregorianCalendar.DAY_OF_MONTH) == 13) {
friday13Counter++;
System.out.println(dateFormat.format(cal.getTime()));
}
}
――――――――――――――――――――――――――――――――――――
发表评论
-
java调用dll方法
2011-06-02 21:56 1596Java语言本身具有跨平台性,如果通过Java调用DLL的技术 ... -
DIV+CSS
2011-05-31 13:07 898http://www.divcss5.com/ -
getWriter() has already been called for this response的解决办法
2011-05-30 14:15 3712Servlet规范说明,不能既调用 response.getO ... -
CVS客户端
2011-05-27 14:54 905http://www.syntevo.com/index.ht ... -
UML工具
2011-05-25 18:59 895http://www.umlchina.com/Tools/N ... -
applicationcontext.xml怎么分模块简化配置?
2011-05-22 18:02 2246(1) 在用spring做项止的时候,我们经常会在appli ... -
Struts1.2分模块后的路径问题
2011-05-22 18:00 16101.某项目分模块的web.xml配置如下: <i ... -
java API chm html 1.5 1.6 中文版英文版 帮助文档
2011-05-14 10:45 2672J2SE DK & API下载 ————————- h ... -
ClientAbortException原因探究
2010-12-23 16:17 1874WEB是部署在TOMCAT5.5.17下面的,采用JNDI链接 ... -
java游戏 http://blog.csdn.net/cping1982/archive/2009/06/10/4258704.aspx
2010-11-08 22:31 1248http://blog.csdn.net/cping1982/ ... -
Java中字符串(String)的存储和赋值原理
2010-11-08 22:14 1229可能很多java的初学者对String的存储和赋值有迷惑, ... -
Java中字符串的最大长度
2010-11-08 22:12 1316在cpp中为了可移植性,string的长度是string::s ... -
Java与XML联合编程之DOM篇
2010-10-06 13:37 888一、DOM初步 DOM是Document Object ... -
jexl解析表达式字符串
2010-10-06 11:44 1954网址:http://commons.apache.org/je ... -
Java中getResourceAsStream的用法
2010-10-06 11:31 2004Java中getResourceAsStream的用法 首先 ... -
Class.getResourceAsStream 和 ClassLoader.getResourceAsStream
2010-10-06 11:08 855Class.getResourceAsStream 和 Cla ... -
利用第三方的Jar包内的类和方法来判别文件编码
2010-08-06 13:07 1782今天在论坛里看见了一个人发帖子问,如何查看文件的编码。有一个人 ... -
将Java程序作成exe文件的几种方法
2010-08-06 13:04 963看到网上有同志的介绍将Java程序作成exe文件的方法,写的不 ... -
怎样不使用中间变量来交换两个变量的值?
2010-07-10 21:39 1506int 的话就+后再减.string 的话就连接再截取. ... -
使用Java Service Wrapper 把Java程序作为Windows系统服务
2010-07-09 18:00 859转自:http://www.cjsdn.net/post/vi ...
相关推荐
在Java编程中,数据类型转换是一项基本且重要的技能。本文档将详细介绍Java中的数据类型转换,包括简单数据类型之间的转换、字符串与其他数据类型的转换以及一些实用的数据类型转换技巧。掌握这些转换方法能够帮助...
本文详细介绍了Java中不同类型间的转换方法,包括基本数据类型与字符串之间、十进制与二进制/十六进制之间以及ASCII码与字符之间的转换。通过这些转换方法的应用,可以有效地提高代码的灵活性和可读性,从而更好地...
### Java基本语法(三)——运算符和类型转换 #### 运算符 在Java语言中,运算符是用于执行特定操作的关键元素之一。本文将详细介绍各种运算符及其使用方法。 ##### 算术运算符 Java中的算术运算符包括加(`+`)、...
2. **包装类与基本类型的转换**: - 当基本类型的值赋给对应的包装类对象时,会发生装箱(boxing)转换。 - 反之,当包装类对象被用于基本类型的地方时,会发生拆箱(unboxing)转换。 ### 强制类型转换(显式...
在Java编程中,数据类型转换是一项基本且重要的技能。本文将详细介绍Java中不同类型之间的转换规则及其应用场景。Java支持多种数据类型,包括基本数据类型(如布尔型、字符型、整型、浮点型)和引用类型(如String、...
1. **布尔型与其他基本数据类型不可相互转换**:在Java中,布尔型(boolean)与整型、浮点型等其他基本数据类型之间不存在自动转换机制。这意味着不能将一个布尔型变量直接转换为整型或浮点型,反之亦然。 2. **...
本实验报告总结了Java中的基本数据类型、数据类型转换、控制台输入输出方法和对话框输入输出方法。实验结果证明了Java中的数据类型系统的强大和灵活性。本实验为Java编程的基础知识提供了一个良好的开端。
在Java编程语言中,了解和掌握基本数据类型的转换至关重要,因为这是编写高效、无错代码的基础。本篇学习笔记将详细解析Java中的数据类型转换及其相关的知识点。 首先,我们需要了解Java的基本数据类型,它们分为两...
根据提供的文件信息,我们可以总结出以下关于如何在Java中将各种数据类型转换为JSON格式的相关知识点: ### Java中任何类型转换成JSON数据格式 #### 一、简介 在现代Web开发中,JSON(JavaScript Object Notation...
`parseXxx`系列方法直接返回基本类型的数值,而`valueOf`方法返回包装器类型的对象,需要额外调用`xxxValue()`方法才能获取基本类型值。选择哪种方法取决于具体的需求,例如是否需要利用包装器类提供的其他功能,...
自动装箱和拆箱是Java中自动将基本类型转换为对应的包装类实例,或者将包装类实例转换回基本类型的过程。例如: ```java Integer i = 100; // 自动装箱 int j = i; // 自动拆箱 ``` 总结来说,Java中的类型转换是一...
1. 数据类型:Java分为基本数据类型(如int、char、float、boolean等)和引用数据类型(如类、接口、数组)。 2. 运算符:包括算术运算符、比较运算符、逻辑运算符、位运算符、赋值运算符等。 3. 语句:包括条件语句...
总结,Java中的数据类型转换涵盖了基本数据类型之间的转换,基本数据类型与包装类之间的转换,以及字符串与数值的相互转换。了解这些转换规则对于编写Java程序至关重要,避免了数据丢失、溢出或类型不匹配的错误。在...
### Java基本数据类型详解 #### 一、引言 在Java编程语言中,理解基本数据类型对于编写高效、可靠的程序至关重要。本文将详细介绍Java中的基本数据类型,包括它们的定义、范围、存储空间以及如何在实际开发中正确...
以上就是关于Java中日期与字符串相互转换的基本介绍。在实际开发过程中,还需要注意以下几点: 1. **日期格式的一致性**:在进行日期和字符串的转换时,必须确保使用的格式一致。 2. **异常处理**:在进行字符串到...
Java语言基础包括Java语法、Java基本数据类型、Java运算符、Java控制结构等。Java面向对象编程包括类、对象、继承、多态、封装、抽象等概念。Java异常处理包括try-catch语句、throw关键字、finally块等。Java多线程...
首先,理解Java的基本数据类型至关重要。`long`是64位的整数类型,可以表示的数值范围是从-9223372036854775808到9223372036854775807。而`int`是32位的整数类型,其数值范围是-2^31到2^31-1,即-2,147,483,648到2,...
总结,Java的基本数据类型及基本操作构成了编程的基础。理解并熟练掌握这些概念和操作,是成为一名合格Java程序员的关键。在实际编程中,应注重良好的编程习惯,以提高代码质量和可读性,并通过测试和调试确保程序的...
总结一下,JSON与Java对象之间的相互转换是Java开发中常见的任务。通过使用Gson或Jackson这样的库,我们可以方便地实现这一目标,从而简化数据处理流程。在实际项目中,根据具体需求选择合适的库,并理解其基本用法...