java String类 常用函数
为什么80%的码农都做不了架构师?>>>
1. 获取
int indexOf(int c)
int indexOf(int c, int start)
char charAt(int index)
2.判断
判断是否包含一个字符串
boolean contains(CharSequence cs)
indexOf() //也可以用来判断是否包含
判断是否有内容
boolean isEmpty( ) //判断是否有内容
判断是否以指定内容结尾
boolearn endsWith ( )
判断字符串内容是否相同
boolearn equals( ) //覆写了Object的方法
判断内容是否相同,并忽略大小写
boolearn equalsIgnoreCase( )
3.转换
将字符数组转成字符串:
构造函数:
String(char[] data)
String(char[] data, int offset, int charCount) //将字符数组的一部分转成字符串
静态方法:
- static String copyValueOf(char[] data, int start, int length)
- static String copyValueOf(char[] data) static String
- valueOf(char[] data)
将字符串转成字符数组
char[] toCharArray()
将字节数组转成字符串 String(byte[] data)
将字符串转成字节数组
byte[] getBytes()
将基本数据类型转为字符串
static String valueOf(int value)
4.替换
注意:字符串不能改变
String replace(char oldChar, char newChar)// 返回新字符串
5.切割
String[] split(String regularExpression)// 返回字符串数组
6.子串 获取字符串中的一部分
String substring(int start)//从头到字符串最后
String substring(int start, int end)//包含头,不包含结尾
7.转换 去除空格,比较
大小写转换
- String toUpperCase()
- String toLowerCase()
去除多余空格
String trim()//去除两端的空格
对两个字符串进行自然顺序的比较
int compareTo(String string)
转载于:https://my.oschina.net/itfanr/blog/358439
java String类 常用函数相关推荐
- C++ string类常用函数
C++ string类常用函数 http://xiaocao000.spaces.live.com/blog/cns!F826A925CF33491A!117.entry string类的构造函数: ...
- C++string 类常用函数
转自:http://www.cppblog.com/lmlf001/archive/2006/04/19/5883.html string类的构造函数: string(const char *s); ...
- C++ string 类常用函数
string类的构造函数: string(const char *s); //用c字符串s初始化 string(int n,char c); //用n个字符c初始化 此外,string类 ...
- C++string类常用函数
string类的构造函数: string(const char *s); //用c字符串s初始化 string(int n,char c); //用n个字符c初始化 此外,string类 ...
- C++string类常用函数 c++中的string常用函数用法总结
string类的构造函数: string(const char *s); //用c字符串s初始化 string(int n,char c); //用n个字符c初始化 此外,string类 ...
- java String类常用的方法
package Day0310.Demo02;public class StringTest02 {public static void main(String[] args) {System.out ...
- C++ _ string类常用函数(字符大小写转换与判断)
文章目录 1.string类介绍 2.字符大小写转换与判断常用函数 2.1 字符大小写判断 2.1.1 isalpha() 2.1.2 isalnum() 2.1.3 islower() 2.1.4 ...
- C++中string类常用函数总结
string类的使用 string类的使用 一. string的构造函数的形式 string类的输入 二. string的大小和容量 三. string的字符串比较 四. string的插入:push ...
- 新手C#string类常用函数的学习2018.08.04
ToLower()用于将字符串变为小写,注意字符串的不可变特性,需要重新赋值给另一个字符串变量. s = s.ToLower();//字符串具有不可变性,转换后需要重新赋值,不可仅有s.ToLower ...
最新文章
- 分布式事务+DDD+负载均衡+服务治理已撸!微服务不就这点事?
- vue入门总结(3)
- 面试题23_从上往下打印二叉树
- laravel判断HTTP请求是否ajax
- 程序员成长的三个方法
- JavaScript 内置对象(二):Date 对象(构造函数、属性和方法)
- CentOS7密码忘记解决方法GRUB菜单加密
- 2021-11-12Date类
- Python基础、条件语句和基本数据类型
- python里的装饰器
- (Ruby)Ruby中区块用的一些潜藏关键字
- Maven - Maven3实战学习笔记(3)使用maven构建Web应用
- gpasswd 附属组管理,添加用户到附属组中
- 产品经理十七章:结构化发散思维
- jetbrain试用
- modelsim/Questasim中添加xilinx ip库,并仿真成功
- python中一切都是对象对吗_在 Python 中一切皆对象,它完全支持()
- staruml画的图怎么加载到word_StarUML配置Word生成文档模板
- leetcode记录-340-至多包含 K 个不同字符的最长子串-双指针
- 2022暑期项目实训(二)
热门文章
- leetcode350. 两个数组的交集 II
- leetcode329. 矩阵中的最长递增路径
- java整体打印二叉树
- C++:41---覆盖和隐藏
- STL源码剖析 数值算法 accumulate | adjacent_difference | inner_product | partial_sum | power | itoa
- 以太坊智能合约 编译脚本
- 新驾考科目三有四个地方易犯错 多名教练提供对策
- 专访雷果国:从1.5K到18K 一个程序员的5年成长之路
- 编程技能和做员工的技能——哪个更重要?
- 在 js 中怎样获得 checkbox 里选中的多个值?(jQuery)