wangchao.org
添加收藏 | 博客
 
购物视频论坛IT业界自然风光美女图片王朝网络小游戏BT下载生活百科编程设计手机图铃小说
 
笑话 | 水库 | 娱乐 | 体育 | 英语 | 宠物 | 美食 | 旅游 | 养生 | 手机 | 数码 | 汽车 | 珠宝 | 美容 | 装修 | 厨房 | 科普 | 动物 | 植物 | 影音 | 百科 | 知道 | 词典
  
 
 您好! 您现在位于: 王朝网络 → 编程设计 → 《给所有刚学JAVA以及常来此版的兄弟返回上一页 
 
1楼 

给所有刚学JAVA以及常来此版的兄弟

  网上购物、在线购物、购物搜索 欢迎光临本站购买图书、影视、音乐、数码、百货,手机等商品。

  给所有刚学Java以及常来此版的兄弟
  在坛子上,经常(注重,是经常,而且是非常经常!)碰到一些并不难的问题,甚至同一天就有很多类似的问题,我想作为版主,我不能光是给大家回答问题了(更何况还有很多问题我也不懂),而需要讲一下应该如何学习JAVA的问题了。我不想大家碰到了什么小问题,第一个想到的就是问人,这样是很难得到提高的!
  以这两天的例子来说吧!是一个关于如何格式化日期的问题,有问如何将一个Date对象按自己需要的格式来以String输出。也有问,如何将一个给定格式的String类转换成Date对象的。
  昨天我刚加了一个帖子进精华区,内容如下:
  【chenm】 于 2001-5-8 14:57:29 加贴在 JAVA技术 ↑:
  /*
  file: timeformat.java
  */
  import java.lang.*;
  import java.text.*;
  import java.util.*;
  public class timeformat{
   public timeformat(){
   }
   static public String getChineseFormatTime(){
   SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss");
   return sdf.format(new Date());
   }
   static public String getSimpleFormatTime(){
   SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmm", Locale.US);
   return sdf.format(new Date());
   }
  }
  只要仔细看,想要自己解决问题的朋友一定看出,这段代码虽然简单,但却已经说明了Date到String的转换。SimpleDateFormat所在的包是java.text。
  那么由String到Date的转换呢?
  学JAVA的人,机器上不会没有JAVAAPI吧!只需要查一下SimpleDateFormat类的方法,就会找两个返回值为Date的parse方法(其中有一个是继续的DateFormat类的),这样转换还难吗?
  刚才回答了一个帖子,问题是这样的:“我要用 2000-09-03 这各字符串来构造一个Date,怎么写直截 Date("2000-09-03")似乎不行啊”,其实我觉得这位朋友已经走到了解决方法的前面了,但却没有自己想办法继续走下去。Date类根本没有这样的构造方法呀!
  但Date类却有其它的方法呀,事实上Date类只有一个以String作为参数的方法static long parse(String s) ,但API中说:Deprecated. As of JDK version 1.1, replaced by DateFormat.parse(String s).,那么好了,看一下java.text.DateFormat类好了。当然DateFormat类的parse方法所支持的日期格式并不很多,但不是还子类SimpleDateFormat吗?这些在API中都是一目了然的呀!
  在其它的坛子里,经常看到很多朋友在讨论,中国的项目治理,.....的不行不行,缺乏团队意识什么的,那个时候我很难过,因为我不是一个项目高手,我只知道老老实实的写程序。但今天我更难过,因为我发现我的朋友们很多时候,连学习都不会了!
  不是没事干想找人批,也不是不要大家提问题,而是真的希望大家都能提高,如同版面说明中所写!

  给所有刚学Java以及常来此版的兄弟   在坛子上,经常(注重,是经常,而且是非常经常!)碰到一些并不难的问题,甚至同一天就有很多类似的问题,我想作为版主,我不能光是给大家回答问题了(更何况还有很多问题我也不懂),而需要讲一下应该如何学习JAVA的问题了。我不想大家碰到了什么小问题,第一个想到的就是问人,这样是很难得到提高的!   以这两天的例子来说吧!是一个关于如何格式化日期的问题,有问如何将一个Date对象按自己需要的格式来以String输出。也有问,如何将一个给定格式的String类转换成Date对象的。   昨天我刚加了一个帖子进精华区,内容如下: 【chenm】 于 2001-5-8 14:57:29 加贴在 JAVA技术 ↑: /* file: timeformat.java */ import java.lang.*; import java.text.*; import java.util.*; public class timeformat{ public timeformat(){ } static public String getChineseFormatTime(){ SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss"); return sdf.format(new Date()); } static public String getSimpleFormatTime(){ SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmm", Locale.US); return sdf.format(new Date()); } }   只要仔细看,想要自己解决问题的朋友一定看出,这段代码虽然简单,但却已经说明了Date到String的转换。SimpleDateFormat所在的包是java.text。   那么由String到Date的转换呢?   学JAVA的人,机器上不会没有JAVA API吧!只需要查一下SimpleDateFormat类的方法,就会找两个返回值为Date的parse方法(其中有一个是继续的DateFormat类的),这样转换还难吗?   刚才回答了一个帖子,问题是这样的:“我要用 2000-09-03 这各字符串来构造一个Date,怎么写直截 Date("2000-09-03")似乎不行啊”,其实我觉得这位朋友已经走到了解决方法的前面了,但却没有自己想办法继续走下去。Date类根本没有这样的构造方法呀!   但Date类却有其它的方法呀,事实上Date类只有一个以String作为参数的方法static long parse(String s) ,但API中说:Deprecated. As of JDK version 1.1, replaced by DateFormat.parse(String s).,那么好了,看一下java.text.DateFormat类好了。当然DateFormat类的parse方法所支持的日期格式并不很多,但不是还子类SimpleDateFormat吗?这些在API中都是一目了然的呀!   在其它的坛子里,经常看到很多朋友在讨论,中国的项目治理,.....的不行不行,缺乏团队意识什么的,那个时候我很难过,因为我不是一个项目高手,我只知道老老实实的写程序。但今天我更难过,因为我发现我的朋友们很多时候,连学习都不会了!   不是没事干想找人批,也不是不要大家提问题,而是真的希望大家都能提高,如同版面说明中所写!

 
标签: JAVA  以及  兄弟  刚学  常来  所有  版的  
 
您可以将本页贴到其他网站
UBB代码HTML代码
 
 
 
 
 
 
 更多内容
 ·根据应用剪裁JavaBeans(1) ·更方便,更强大的分页方式 ·给JavaBeans增加XPath功能 ·给你的Java应用程序加上日志功能
 ·刚运行了 Azureus ,给我的感觉是 ·分析并修补 resin 的中文处理 ·分享Swing学习的一些经验 ·浮点型(Floating-Point Types)
 ·赋值运算符 ·java开发:Swing是MVC设计的典范 ·关系运算符 ·防止用户非法登录又一法
 ·当主线程崩溃而其它线程继续运行 ·大道至简-Java之23种模式一点就通 ·当主线程崩溃而其它线程继续运行 ·从零开始学 Java (一) Hello W
 ·从数据库读出的JPG文件的字符流, ·从数据库中读取并生成图片的Serv ·从XML元素结构到JAVA实现 ·初学java应该注意的地方
 ·创建 Java .exe 文件 ·纯Java周历的写法 ·利用RMI实现JAVA分布式应用 ·返回对象
 
 
最新评论  点此查看所有评论
 
 
 
 
发表评论(支持UBB码)


验证码:  
 
 
 
© 2005- 王朝网络 版权所有