String一些方法的使用

Posted luzhanshi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了String一些方法的使用相关的知识,希望对你有一定的参考价值。

String.format()

String.format()就是将前面的表达式用后面的字符串替代常用方法如下

 

//单个占位符

String s1 = String.format("hellow %s ,欢迎您!", "Tom");

System.out.print(s1);//hellow Tom ,欢迎您!

// 多个占位符

// 1.按照顺序匹配

String s2 = String.format("hellow %s ,%s是占位符", "Tom", "%s");

System.err.println(s2);//hellow Tom ,%s是占位符

// 2.按照索引匹配

String s3 = String.format("%1$s,%3$s,%2$s", "1个字符串", "2个字符串", "3个字符串");

System.out.println(s3);//1个字符串,3个字符串,2个字符串

但是他的作用远远不止这些,很强大,很复杂,有时间可以看看;

 

String.split()

String.split()主要用来分割字符串参数是你要以什么字符来分割最后得到字符串被分割后组成的字符串数组

String b ="100-1-0-5";

String arg1 [] =b.split("-");

特殊字符:.     |    *  

这些字符split是无法识别的需要在前面加”\”:否则分割的字符串数组长度为0

String a ="100.1";

String arg2 [] =a. split("\.")[0]

以上是关于String一些方法的使用的主要内容,如果未能解决你的问题,请参考以下文章

string 字符串 的一些使用方法

swift一些常用系统方法的简化使用

匿名方法的一些使用方法备忘

python str的一些方法

Java Map一些基本使用方法

String类的常用判断方法使用练习