正确示例: public class NTSFixed 9.国际化开发建议:不要使用'String.equals ()'方法 建议不要使用'String.equals()'方法,因为在统一字符比较标准中不一定按照相关的顺序来比较。'Collator'提供的预定义整理规则来排序string,Collator类调用'getInstance()'方法,一般来说,可以为默认的本地创建一个Collator。 例如:Collator myCollator = Collator.getInstance();创建Collator的时候你也可以指定一个特殊的locale。例如:Collator myFrenchCollator = Collator.getInstance(Locale.FRENCH);然后就可以调用'Collator.compare ()'来执行一个本地的字符比较myCollator.compare(s1,s2);从这里可以了解更多的有关Collator类的信息:http://java.sun.com/docs/books/tutorial/i18n/text/collationintro.html 错误示例: public class SE 正确示例: public class SEFixed { 10.国际化开发建议:不要使用'StringTokenizer()'方法 错误示例: StringTokenizer st = new StringTokenizer(str); 11.国际化开发建议:不要使用'Time.toString ()'方法 因为时间的格式各个国家也不一样。如果你使用日期格式类,你的应用就能够在世界上各个地方正确的显示时间和日期了。首先,用'getTimeInstance()'方法创建一个formatter。然后,调用'format ()'方法。 错误示例: public class TTS { 正确示例: import java.sql.Time; |
正在阅读:细述Java技术开发规则--开发篇细述Java技术开发规则--开发篇
2005-07-25 10:07
出处:
责任编辑:moningfeng
键盘也能翻页,试试“← →”键