java中对字符串的操作

2021/7/29 22:06:21

本文主要是介绍java中对字符串的操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

public class CAA{
    public static void main (String args[]){
        String str = "niani";
        String str1 = "hello word";
        String str2 = "hello java";
        String str3 = str2.replace("java","PYTHON" );
        String str4 = str2.substring(5,10);
        str1 = str1.concat("\n hello Java"); //追加python是join()和+
        boolean b = str.equalsIgnoreCase(str2); //比较字符串python中用is==
        char mychar = str.charAt(2); //charAt 字符在哪里 python中是index
        StringBuffer x1 = new StringBuffer("zhijia1");
        //输出信息
        
        System.out.println("追加字符串"+"\t"+x1.append(str1)); //python中用append,但java要定义个StingBuffer类 类再赋值给对象便可以实现 追加append 插入 insert 颠倒reverse
        System.out.println("截取字符串用substring"+"\t"+str4); //python中用slipt  切片
        System.out.println("替换字符串用replace"+"\t"+str3); //python中用replace
        System.out.println("获得字符串的长度用length"+"\t"+str.length()); //python中用len
        System.out.println("比较字符串用equalsIgnoreCase"+"\t"+b); //连接字符串用+
        System.out.println("追加字符串这里用+好:"+ str1 + str2); //连接字符串用+
        System.out.println("第二个索引位置的字符:"+mychar); //java打印字符串要加的是双引号
        System.out.println("追加之后的字符串:"+str1); //java打印字符串要加的是双引号
        System.out.println("字符串转化为小写用toLowerCase:"+str3.toLowerCase()); //java打印字符串要加的是双引号
        System.out.println("字符串转化为大写用toUpperCase:"+str1.toUpperCase()); //java打印字符串要加的是双引号
        System.out.println("消除字符串中的空白字符用trim:"+str2.trim()); //python中用strip去除字符串两边的空白字符,replace可以把空白字符替换掉,好吧,java的也是两边的
        System.out.println("查找字符串:"+str2.indexOf("j",0)); //查找字符串indexof都是返回第一次出现的字符串索引,lastIndexof是返回之后一次出现的字符串的索引
    }


这篇关于java中对字符串的操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程