字符串
2016-08-12 17:04:28 0 举报
AI智能生成
字符串是由零个或多个字符组成的有限序列,通常用于表示文本数据。它是编程语言中的基本数据类型之一,用于存储和操作文本信息。字符串可以包含字母、数字、符号和其他特殊字符。它们可以是不可变的(在Java和C#等语言中)或可变的(在Python和JavaScript等语言中)。字符串可以用于连接其他字符串、创建表达式、进行搜索和替换操作等。在编程中,字符串处理是常见的任务之一,因为文本数据在现实生活中无处不在。
作者其他创作
大纲/内容
什么是字符串
由多个字符连接而成,在Java语言中作为对象来处理
必须包含在一对双引号之内
用法
创建字符串
用一个字符数组a创建String对象,String(char[])。char a[]={'g','o','o','d')
子主题
子主题
连接字符串
连接多个字符串
连接其他数据类型
获取字符串信息
获取字符串长度int size=str.length();
字符串索引位置查找 int size=str.indexOf(substr);int size=str.lastIndexOf();
获取指定索引位置的字符str.charAt(int index);
字符串操作
获取子字符串str.subString(int beginIndex,int endIndex);
去除字符串前导和尾部空格str.trim();
字符串替换str.replace("od","OD");
判断字符串的开始与结尾boolean b= str.startsWith();boolean b2= str.endsWith();
判断字符串是否相等str.equals();;忽略大小写:str.equalsIgnoreCase();
按字典顺序比较两个字符串str.compareTo();
字母大小写转换str.toLowerCase();str.toUpperCase();
字符串分割str.split(",",2)
格式化字符串
日期和时间字符串格式化String.format("%tH",date);
常规类型格式化String.format("%d",400/2);
正则表达式
字符串生成器
自由主题
0 条评论
下一页