首页 > 其他分享 >字符串截取

字符串截取

时间:2023-04-19 18:47:31浏览次数:53  
标签:abc String 截取 System println length 字符串 out

字符串截取

字符串截取方法

splist()方法,将字串切割为若干部分,返回值为一个字符串数组.()里面其实是一个正则表达式.

正则表达式

注意,如果要按照.切分需要两个(反斜杠)

image-20230419181404607

代码示例

public class Demo03 {
    public static void main(String[] args) {
        String str1 = "abc,def,ghi";
        String arr1[] = str1.split(",");

        for (int i = 0; i < arr1.length; i++) {
            System.out.println(arr1[i]);
        }
        System.out.println("===================");
        String str2 = "abc def ghi";
        String arr2[] = str2.split(" ");
        for (int i = 0; i < arr2.length; i++) {
            System.out.println(arr2[i]);
        }
        System.out.println("===================");
        String str3 = "abc.abc.abc";
        String arr3[] = str3.split(".");
        System.out.println(arr3.length);

        for (int i = 0; i < arr3.length; i++) {
            System.out.println(arr3[i]);
        }
        System.out.println("===================");
        String str4 = "VVV.VVV.VVV";
        String arr4[] = str4.split("\\.");//需要两个\\
        System.out.println(arr4.length);

        for (int i = 0; i < arr4.length; i++) {
            System.out.println(arr4[i]);
        }


    }
}



标签:abc,String,截取,System,println,length,字符串,out
From: https://www.cnblogs.com/harper886/p/17334282.html

相关文章

  • 字符串转换方法
    字符串转换方法字符串转换函数转换为字符数组转换为字节数组将旧字符串替换为新字符串代码示例publicclassDemo02{publicstaticvoidmain(String[]args){//替换为字符数组//使用toCharArray方法char[]chars="abcdef".to......
  • C语言字符串输入输出
    字符串输入输出:charstring[8];scanf("%s",string);  scanf读入一个单词,到空格、tab或回车为止printf("%s",string); 但是!!上面的写法是不安全的,因为不知道会读取到多少数据,可能会溢出,所以可以在%s中间加一个数字,表示最多读取多少,例如:charstring[8];scanf("%7s",string......
  • java 小数转百分数字符串
     在Java中,可以使用`java.text.NumberFormat`类将小数转换为百分数字符串。具体步骤如下:1.创建一个`NumberFormat`对象:NumberFormatnf=NumberFormat.getPercentInstance();2.使用`setMaximumFractionDigits()`方法设置小数位数的最大值:nf.setMaximumFract......
  • 好用的字符串搜索库 - Fuse.js
    https://github.com/krisk/Fuse OptionsFollow#BasicOptions#isCaseSensitiveType: booleanDefault: falseIndicateswhethercomparisonsshouldbecasesensitive.#includeScoreType: booleanDefault: falseWhetherthescoreshouldbeincludedinthe......
  • 字符串获取
    字符串获取字符串获取函数获取字符串长度连接两个字符串并返回新的字符串(!!!重点!!!在Java中字符串是不可改变的)获取索引位置的单个字符字串查找返回第一次出现的索引,没有返回-1代码示例publicclassDemo02Str{publicstaticvoidmain(String[]args){......
  • 字符串比较
    字符串比较字符串比较相关方法==是进行地址值的比较字符串的比较需要用str.equals(),进行比较.字符串相同为true.字符串不同为false注意事项任何对象队可以用Object接收equals具有对称性a.equals(b)和b.equals(a)相同如果比较的是一个常量和一个变量,推荐把常量写在......
  • Nlog-动态修改DatabaseTarget,对数据库字符串进行加密
    privatestaticLoggerprocessLogger;//①LnProcessDBLog标签LogManager.GetLogger("LnProcessDBLog");②使用前先保证不为null,否则InitNlog();//修改Nlog.config配置的文件privatestaticvoidInitNlog(){LoggingConfigurationloggingConf......
  • 使用bat操作替换XML文件的字符串
    使用bat脚本,替换xml的字符串,并且生成一个新文件@echooffsetlocalenabledelayedexpansionsetold_str=123setnew_str=456setinput_file=123.xmlsetoutput_file=456.xmlset"file_content="for/f"delims="%%ain(%input_file%)do(set"line......
  • Java中实现String字符串用逗号隔开
    publicstaticvoidmain(String[]args)throwsException{ StringstrText="421542"; Stringinformation=""; intstart=0; intend=1; Stringdigit=""; intcount=strText.length(); for(inti=......
  • Redis Linux环境 安装,卸载,启动,通用名令,数据结构,字符串类型操作
    目录Redis高级Linux下安装redis卸载教程redis启动方式1.在redis目录下的src文件路径下2.动态参数启动3.配置文件启动客户端连接命令配置文件redis通用命令redis数据结构Redis字符串类型操作redis单线程为什么这么快Redis高级速度快:10wops(每秒10w读写),数据存在内存中,c语言实现,单......