全方位掌握字符串操作

作者: 奔跑吧李博 | 来源:发表于2018-11-24 00:15 被阅读33次

在我们项目中,对字符串进行操作那是再频繁不过了,熟练地掌握各种字符串操作,能让我们在各种开发中如鱼得水。

以下操作都以该str字符串为例:
 String str = "hello;123456789;hello";
  • 拼接字符串
new StringBuffer(str).append("haha").append("hehe");
  • 去除前后空格
str.trim();
  • 获取某个位置字符
 str.charAt(5);
  • 大写转小写字母
str.toLowerCase(); 
  • 小写转大写字母
str.toUpperCase();
  • 查找指定字符串第一次出现位置,未查到返回-1
str.indexOf("678");
  • 从索引处开始查找字符串第一次出现位置
str.indexOf(";",8);
  • 字符串替换
 str.replace(";","*");
  • 字符串最后一次出现位置
str.lastIndexOf(";");
  • 从第N到结尾截取出来
str.substring(4);
  • 将第N到M位置结尾截取出来
str.substring(2,6);
  • 判断是否包含该字符
str.contains("hello");
  • 字符串反转操作(将字符串放入栈中再取出也能反转)
new StringBuffer(str).reverse();
  • 删除指定位置的字符
    private String removeCharAt(String str, int pos) {
        if (pos > str.length()-1) {
            return str;
        }

        return str.substring(0,pos) + str.substring(pos+1);
    }
  • 修改某个位置的字符
        StringBuffer stringBuffer = new StringBuffer(str);
        stringBuffer.setCharAt(5,'%');

相关文章

  • 全方位掌握字符串操作

    在我们项目中,对字符串进行操作那是再频繁不过了,熟练地掌握各种字符串操作,能让我们在各种开发中如鱼得水。 以下操作...

  • 前端面试中常考的字符串操作方法大全

    对于JavaScript字符串操作方法,你真的全部掌握了吗?来看看这篇面试中常考的字符串操作大全,包含最新的ES6...

  • 字符串

    字符串 1. 创建字符串(掌握) JS中的字符串是不可变的! 任何涉及到字符串变化的操作都不会改变原始字符串 都是...

  • Redis 常用操作命令,非常详细!

    下面总结并演示了 Redis 的 常用管理命令、key 操作、字符串、集合、列表、散列类型的操作命令。 你需要掌握...

  • Python字符串必须会的基操——拆分和连接

    摘要:由于字符串数据几乎无处不在,因此掌握有关字符串的交易工具非常重要。幸运的是,Python 使字符串操作变得非...

  • 9.java基础综合编程练习---猜单词游戏

    任务目的 1.掌握字符串常用操作 2.掌握随机数的用法 3.掌握控制台基本输入输出 4.掌握循环,分支条件的用法 ...

  • String

    操作字符串是计算机程序设计中最常见的行为,尤其是在web开发中。所以大家一定要掌握java中常见的字符串操作。并且...

  • Java入门系列-13-String 和 StringBuffe

    这篇文章带你学会字符串的日常操作 String类 字符串在日常生活中无处不在,所以掌握字符串的使用至关重要。使用 ...

  • js中字符串的常见方法

    字符串是javascript中常用的一种基本数据类型,掌握了其方法,便于对字符串进行操作。下面就来介绍一下字符串的...

  • 17.Python猜单词游戏

    任务目的 1.掌握字符串常用操作2.掌握随机数的用法3.掌握控制台基本输入输出4.掌握循环,分支条件的用法5.培养...

网友评论

    本文标题:全方位掌握字符串操作

    本文链接:https://www.haomeiwen.com/subject/uclyzftx.html