字符串学习
2018-11-19 本文已影响0人
残志
字符串学习
1.定义
- 概念
- 注意
常用方法
- s.length(): 求字符的长度
- s.ends.With(".jpg")判断是否已经结尾
3.使用场景
- 文件名更名
- 禁词过滤
- 文件类型统计
- 正则表达式初步
代码:
package com.soft1841.sample.week6.week6;
public class StringDemo5 {
public static void main (String[]args){
String passward = "Yuan 1314";
String regex = "[0-9za-zA-Z ]{6,15}";
boolean flag =passward.matches(regex);
System.out.println(flag);
}
}
方法
字符串中查找是否包含某一字符串
strA.indexOf(String strB) 返回一个int 表示查找的字符串strB在字符串strA中首次出现的索引(index-1)
返回字符串长度
strA.length(); 返回字符串strA的字符数,一个中文字符也算
关于字符串
(1)字符串常量:如“你好”、“1234.987”;
(2)声明字符串:String s; 创建字符串:使用String类的构造方法,如 s=new String("we are students");
声明和创建可以一步完成:String s=new String("we are students");
(3)也可以利用一个已创建的字符串创建另一个字符串。如:String tom=new String(s);
(4)String 类还有两个常用的构造方法。
用数组a创建一个字符串对象char a[]={'b','o','y'}; String s=new String(a);
提取数组a中的字符,String s=new String(a,2,3);2是开始位置,3是字符个数。