为什么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类 常用函数相关推荐

  1. C++ string类常用函数

    C++ string类常用函数 http://xiaocao000.spaces.live.com/blog/cns!F826A925CF33491A!117.entry string类的构造函数: ...

  2. C++string 类常用函数

    转自:http://www.cppblog.com/lmlf001/archive/2006/04/19/5883.html string类的构造函数: string(const char *s);  ...

  3. C++ string 类常用函数

    string类的构造函数: string(const char *s);    //用c字符串s初始化 string(int n,char c);     //用n个字符c初始化 此外,string类 ...

  4. C++string类常用函数

    string类的构造函数: string(const char *s);    //用c字符串s初始化 string(int n,char c);     //用n个字符c初始化 此外,string类 ...

  5. C++string类常用函数 c++中的string常用函数用法总结

    string类的构造函数: string(const char *s);    //用c字符串s初始化 string(int n,char c);     //用n个字符c初始化 此外,string类 ...

  6. java String类常用的方法

    package Day0310.Demo02;public class StringTest02 {public static void main(String[] args) {System.out ...

  7. C++ _ string类常用函数(字符大小写转换与判断)

    文章目录 1.string类介绍 2.字符大小写转换与判断常用函数 2.1 字符大小写判断 2.1.1 isalpha() 2.1.2 isalnum() 2.1.3 islower() 2.1.4 ...

  8. C++中string类常用函数总结

    string类的使用 string类的使用 一. string的构造函数的形式 string类的输入 二. string的大小和容量 三. string的字符串比较 四. string的插入:push ...

  9. 新手C#string类常用函数的学习2018.08.04

    ToLower()用于将字符串变为小写,注意字符串的不可变特性,需要重新赋值给另一个字符串变量. s = s.ToLower();//字符串具有不可变性,转换后需要重新赋值,不可仅有s.ToLower ...

最新文章

  1. 分布式事务+DDD+负载均衡+服务治理已撸!微服务不就这点事?
  2. vue入门总结(3)
  3. 面试题23_从上往下打印二叉树
  4. laravel判断HTTP请求是否ajax
  5. 程序员成长的三个方法
  6. JavaScript 内置对象(二):Date 对象(构造函数、属性和方法)
  7. CentOS7密码忘记解决方法GRUB菜单加密
  8. 2021-11-12Date类
  9. Python基础、条件语句和基本数据类型
  10. python里的装饰器
  11. (Ruby)Ruby中区块用的一些潜藏关键字
  12. Maven - Maven3实战学习笔记(3)使用maven构建Web应用
  13. gpasswd 附属组管理,添加用户到附属组中
  14. 产品经理十七章:结构化发散思维
  15. jetbrain试用
  16. modelsim/Questasim中添加xilinx ip库,并仿真成功
  17. python中一切都是对象对吗_在 Python 中一切皆对象,它完全支持()
  18. staruml画的图怎么加载到word_StarUML配置Word生成文档模板
  19. leetcode记录-340-至多包含 K 个不同字符的最长子串-双指针
  20. 2022暑期项目实训(二)

热门文章

  1. leetcode350. 两个数组的交集 II
  2. leetcode329. 矩阵中的最长递增路径
  3. java整体打印二叉树
  4. C++:41---覆盖和隐藏
  5. STL源码剖析 数值算法 accumulate | adjacent_difference | inner_product | partial_sum | power | itoa
  6. 以太坊智能合约 编译脚本
  7. 新驾考科目三有四个地方易犯错 多名教练提供对策
  8. 专访雷果国:从1.5K到18K 一个程序员的5年成长之路
  9. 编程技能和做员工的技能——哪个更重要?
  10. 在 js 中怎样获得 checkbox 里选中的多个值?(jQuery)