字符串学习

字符串学习

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是字符个数。

你可能感兴趣的:(字符串学习)