#冲刺创作新星#字符串拆分----split()关键字 原创

宁采桃花不采臣
发布于 2022-9-26 13:17
浏览
0收藏

@toc

字符串概念

字符串主要用于编程,概念说明、函数解释、用法详述见正文,这里补充一点:字符串在存
储上类似字符数组,所以它每一位的单个元素都是可以提取的,如s=“abcdefghij”,则s[1]=“b”,
s[9]=“j”,这可以给我们提供很多方便,如高精度运算时每一位都可以转化为数字存入数组。

数据类型

在Java语言中基本数据类型共有八个,基本数据类型可以分为四类,整型byte、short、int、long字符类型char,布尔类型boolean以及数值类型、float、double。而数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。
除了八个基本数据类型,其他的都是引用数据类型

字符串String函数

今天我们就来用引用数据类型String函数为例,来演示一下字符串的拆分,String引用数据类型提供了split()方法,将一个字符串分割成了一个或多个子字符串,结果作为字符串数组返回,最后再打印输出

代码如下

    public static void main(String[] args){
        String words="没有 金钱延续的 爱情 一文 不值";
        System.out.println("拆分前"+words);
        System.out.println("拆分后");
        String[] newwords=words.split(" ");
        for (int i=0;i<newwords.length;i++){
            System.out.println(newwords[i]);
        }
      }
    }

代码解析

先写好编译环境,然后创建一个String字符串类型的words 在里面输入字符串,要拆分的地方可以用空格或者用逗号等进行被标记,用于split关键字读取,然后进行一个拆分前print打印输出提示,再打印拆分后打印输出提示,创建一个String[]数组类型的newword 用于储存拆封后的子字符串,通过words.split的方式进行关键字的调用,最后再通过一个循环进行了一个打印输出,在循环条件这里又使用了一个length函数,增强了程序的灵活性、复用性。通过打印分别输出了拆分
后的字符串。

运行拆分后结果:

#冲刺创作新星#字符串拆分----split()关键字-鸿蒙开发者社区

本章小结:

本章所学的关键字split()关键字不用提前声明,通过要拆分字符串的名字点的方式进行调用,
声明以什么作为分割条件。

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
标签
已于2022-10-1 10:29:46修改
1
收藏
回复
举报
回复
    相关推荐