- 浏览: 1396032 次
- 性别:
- 来自: 西安
最新评论
-
kingterrors:
你不如直接把mdn的连接放上来, 看的格式还清楚些... ...
正则表达式replace方法应用 -
masuweng:
JSP的Cookie在登录中的应用 -
yhzhangdota:
最常用的都列举出来了,很好
Oracle字符函数 -
sgq0085:
这都能上首页博文推荐,javaeye真不行了
Junit4快速入门 -
masuweng:
Oracle 的case ...when语句
文章列表
1 代码示例
import java.util.*;
public class CollectionEach
{
public static void main(String[] args)
{
// 创建一个集合
Collection books = new HashSet();
books.add("十万个为什么1");
books.add("十万个为什么2");
books.add("十万个为什么3");
// 调用forEach()方法遍历集合
books.forEa ...
1 Collection接口概述
Collection接口是List、Set和Queue接口的父接口,该接口里定义的方法既可用于操作Set集合,也可用于操作List和Queue集合。
Collection提供了大量添加、删除、访问的方法来访问集合元素。
2 代码示例
import java.util.*;
public class CollectionTest
{
public static void main(String[] args)
{
Collection c = new ArrayList();
// 添加元素
c.add(" ...
1 集合概述
为了保存数量不确定的数据,以及保存具有映射关系的数据(也被称为关联数组)。Java提供集合类,集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。所有集合类都位于java.util包下。
Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。
2 Collection集合体系的继承树
3 Map体系继承树
4 三种集合示意图
5常用集合类 HashSet、TreeSet、ArrayList、ArrayDeque、LinkedList、 ...
一 获取DateTimeFormatter对象的三种方式
直接使用静态常量创建DateTimeFormatter格式器
使用代码不同风格的枚举值来创建DateTimeFormatter格式器
根据模式字符串来创建DateTimeFormatter格式器
二 DateTimeFormatter完成格式化1 代码示例
import ...
1 SimpleDateFormat类简介SimpleDateFormat是DateFormat的子类,正如它的名字所暗示的,它是“简单”的日期格式器。很多读者对“简单”的日期格式器不屑一顾,实际上SimpleDateFormat比DateFormat更简单、功能更强大。SimpleDateFormat可以非常灵活地格式化Date,也可以用于解析各种格式的日期字符串。创建SimpleDateFormat对象时需要传入一个pattern字符串,这个pattern不是正则表达式,而是一个日期模板字符串。
2 代码示例
import java.text.*;
import java.util ...
DateFormat类在国际化中的应用
- 博客分类:
- java
1 DateFormat类简介DateFormat都包含了format和parse方法,其中format用于将日期格式化成字符串,parse用于将字符串解析成日期。
2 DateFormat类的方法getDateInstance:返回一个日期格式器,它格式化后的字符串只有日期,没有时间。该方法可以传入多个参数,用于指定日期样式和Locale等参数。如果不指定这些参数,则使用默认参数。getTimeInstance:返回一个时间格式器,它格式化后的字符串只有时间,没有日期。该方法可以传入多个参数,用于指定时间样式和Locale等参数。如果不指定这些参数,则使用默认参数。getDateTime ...
NumberFormat类在国际化中的应用
- 博客分类:
- java
1 NumberFormat类简介
NumberFormat包含了format和parse方法,其中format用于将数值格式化成字符串,parse用于将字符串解析成数值。
2 NumberFormat的常用方法
getCurrencyInstance:返回默认Locale的货币格式器。也可以在调用该方法传入指定Local ...
国际化中用类文件替代资源文件
- 博客分类:
- java
1 使用说明
使用类文件代替资源文件条件
类名必须是baseName_language_country
类必须继承ListResourceBundle
2 代码示例
import java.util.*;
public class myMess_zh_CN extends ListResourceBundle
{
// 定义资源
private final Object myData[][]=
{
{"msg","{0},你好!今天的日期是{1}"}
};
// 重写方法getContents()
p ...
Hello world国际化动态版本
- 博客分类:
- java
1 资源文件准备
myMess.properties的内容
msg=你好,{0}!今天是{1}。
myMess_en_US.properties的内容
msg=Hello,{0}!Today is {1}.
myMess_zh_CN.properties的内容
msg=\u4f60\u597d\uff0c{0}\uff01\u4eca\u5929\u662f{1}\u3002
2 代码示例
import java.util.*;
import java.text.*;
public class HelloArg
{
public static void ...
Hello World的国际化静态版本
- 博客分类:
- java
1 资源文件的三种形式
baseName_language_country.properties
baseName_language.properties
baseName.properties
2 为hello world国际化版本准备资源文件
mess.properties的文件内容
hello=你好!
mess_en_US.properties的文件内容
hello=Welcome you!
mess_zh_CN.properties的文件内容
hello=\u4f60\u597d\uff01
该文件是通过下面方法得到,native2ascii工具在JDK的安 ...
Java支持的国家和语言
- 博客分类:
- java
代码示例
import java.util.*;
public class LocaleList
{
public static void main(String[] args)
{
// 返回Java所支持的全部国家和语言的数组
Locale[] localeList = Locale.getAvailableLocales();
// 遍历数组的每个元素,依次获取所支持的国家和语言
for (int i = 0; i < localeList.length ; i++ )
{
// 输出出所支持的国家和语言
System ...
1 找出字符串中的电话号码
代码示例
import java.util.regex.*;
public class FindGroup
{
public static void main(String[] args)
{
// 使用字符串模拟从网络上得到的网页源码
String str = "我想求购一本《Java典型应用》,尽快联系我1350000 ...
Java正则表达式基础
- 博客分类:
- java
1 String类提供的正则表达式方法
boolean matches(String regex):判断该字符串是否匹配指定正则表达式。String replaceAll(String regex, String replacement):返回该字符串中所有匹配正则表达式的子串替换成replacement后的新字符串String replaceFirst(String regex, String replacement):返回该字符串中第一个匹配正则表达式的子串替换成replacement后的新字符串String[] split(String regex):根据给定正则表达式的拆分该字符串 ...
Java 8新增日期时间新成员
- 博客分类:
- java
Java 8的java.time包
Java 8专门新增了一个java.time包,该包下包含了如下常用的类:Clock、Duration、LocalDate、LocalTime、LocalDateTime、MonthDay、Year、YearMonth、DayOfWeek、Month。
代码示例
import java.time.*;
public class NewDatePackageTest
{
public static void main(String[] args)
{
// -----下面是关于Clock的用法-----
// 获取当 ...
Calendar类的典型应用
- 博客分类:
- java
Calendar类的常见用法
1.代码示例
import java.util.*;
//静态导入只能在JDK 1.5的编译环境下运行
import static java.util.Calendar.*;
public class CalendarTest
{
public static void main(String[] args)
{
Calendar c = Calendar.getInstance();
// 取出年
System.out.println(c.get(YEAR));
// 取出月份
System.out.prin ...