1、正则表达式
正则表达式定义了字符串的模式。
正则表达式可以用来搜索、编辑或处理文本。
正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别
2、toCharArray()方法
可以将String字符串转为字符数组
3、Java集合
(1)Collection:Java基本的数据结构,是很多集合的根接口,同为根接口的还有map
(2)Set:Set和List一样,也继承于Collection,是集合的一种。和List不同的是,Set内部实现是基于Map的,所以Set取值时不保证数据和存入的时候顺序一致,并且不允许空值,不允许重复值。
4、toLowerCase() 方法用于将大写字符转换为小写。
5、
1. Locale 介绍
Locale 表示地区。每一个Locale对象都代表了一个特定的地理、政治和文化地区。
在操作 Date, Calendar等表示日期/时间的对象时,经常会用到;因为不同的区域,时间表示方式都不同。
下面说说Locale对象的3种常用创建方式。
(1)获取默认的Locale
使用方法:
Locale locale = Locale.getDefault()
(2) 直接使用Locale的静态对象
Locale.java中提供了以下静态对象
-
public
static
final
Locale CANADA -
public
static
final
Locale CANADA_FRENCH -
public
static
final
Locale CHINA -
public
static
final
Locale CHINESE -
public
static
final
Locale ENGLISH -
public
static
final
Locale FRANCE -
public
static
final
Locale FRENCH -
public
static
final
Locale GERMAN -
public
static
final
Locale GERMANY -
public
static
final
Locale ITALIAN -
public
static
final
Locale ITALY -
public
static
final
Locale JAPAN -
public
static
final
Locale JAPANESE -
public
static
final
Locale KOREA -
public
static
final
Locale KOREAN -
public
static
final
Locale PRC -
public
static
final
Locale ROOT -
public
static
final
Locale SIMPLIFIED_CHINESE -
public
static
final
Locale TAIWAN -
public
static
final
Locale TRADITIONAL_CHINESE -
public
static
final
Locale UK -
public
static
final
Locale US
使用方法:下面的Locale对象是对应 “中国(大陆)”的
Locale locale = Locale.SIMPLIFIED_CHINESE
(3)通过Locale的构造函数创建Locale对象
Locale的构造函数共有3个。如下:
Locale(String language)
Locale(String language, String country
6、trim()方法返回调用字符串对象的一个副本,但是所有起始和结尾的空格都被删除了。
7、
JAVA中字符串比较equals()和equalsIgnoreCase()的区别
1.equals()函数:
主要是区分“比较的字符串” 大小写和长度时候相同,比较的类型可以是Object类型。
2.equalsIgnoreCase()函数:
比较的参数只能是字符串,这里只要字符串的长度相等,字母的大小写是忽略的。认为A-Z和a-z是一样的。
8、\u4e00”和“\u9fa5”是unicode编码,并且正好是中文编码的开始和结束的两个值,所以这个正则表达式可以用来判断字符串中是否包含中文。
9、String类型有一个方法:contains(),该方法是判断字符串中是否有子字符串。如果有则返回true,如果没有则返回false。
toLowerCase() 方法用于将大写字符转换为小写。
转载于:https://www.cnblogs.com/danbaosong/p/10256626.html