首页 > 其他分享 >字符串拆分----split()关键字

字符串拆分----split()关键字

时间:2023-01-05 10:09:51浏览次数:60  
标签:String ---- 关键字 split 拆分 字符串 words

字符串概念

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

字符串String函数

今天我们来用String函数为例,来掩饰以下字符串的拆分

String关键字提供了split()方法将一个字符串分割成子字符串

结果作为字符串数组返回,最后打印输出


字符串拆分----split()关键字_子字符串

代码如下

public class Sun {
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()关键字_字符串_02

本章小结:

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

标签:String,----,关键字,split,拆分,字符串,words
From: https://blog.51cto.com/u_15733182/5989461

相关文章

  • 《DFZU2EG_4EV MPSoC之嵌入式Linux开发指南》第三章 Linux C编程入门​
    LinuxC编程入门​在Windows下我们可以使用各种各样的IDE进行编程,比如强大的VisualStudio。但是在Ubuntu下如何进行编程呢?Ubuntu下也有一些可以进行编程的工具,但是大多都只......
  • mybatis模糊查询
    1.第一种使用likeconcat<selectid="selectLogininforList"parameterType="SysLogininfor"resultMap="SysLogininforResult"> selectinfo_id,user_name,ipaddr,log......
  • 基于vue+Element Table 表格的封装
    项目场景:项目场景:需要频繁使用列表进行呈现数据,不可能每次都写一个表格,可以将表格封装为一个组件,在需要使用时可以直接调用。效果展示:项目结构:具体实现:Table.vue......
  • HTML5 Web SQL 数据库简介
    WebSQL数据库API并不是HTML5规范的一部分,但是它是一个独立的规范,引入了一组使用SQL操作客户端数据库的APIs。WebSQL数据库可以在最新版的Safari,Chrome和Ope......
  • 你了解工程数据采集与传输吗?多通道采集仪无线全自动采集站传感器
    你了解工程数据采集与传输吗?多通道采集仪无线全自动采集站传感器以振弦、温度传感信号为主的多通道无线采发仪,并可扩展其它模拟(电流、电压、电阻)信号和数字信号(RS485、RS232......
  • 自学Linux,你需要get哪些点?
    近些年来,Linux操作系统越来越受欢迎,它的开源、免费是亮点也是优点,并且稳定性和安全性也得到认可,还有Linux有很多版本供大家选择,可以定制化。据我所知,现在很多公司的开发项目......
  • 光点数据中台能干啥?怎么做?用在哪?_光点科技
    如今,数据营销已经成为许多公司数字化转型的必要选择。数据中台的支持是企业中任何高层次的业务应用不可或缺的。数据中心面向的公司业务不再是单一业务线,而是从公司整体角度......
  • Python爬虫常用哪些库?
    经常游弋在互联网爬虫行业的程序员来说,如何快速的实现程序自动化,高效化都是自身技术的一种沉淀的结果,那么使用Python爬虫都会需要那些数据库支持?下文就是有关于我经常使用的......
  • MapReduce详解
    1 MapReduce是什么​​Hadoop​---MapReduce是一个软件框架,基于该框架能够容易地编写应用程序,这些应用程序能够运行在由上千个商用机器组成的大集群上,并以一种可靠的,具......
  • Keka for Mac(mac压缩解压软件) v1.1.30中文版
    KekaforMac是一款应用在Mac端的轻量级压缩解压工具,支持压缩:7z,Zip,Tar,Gzip,Bzip2。支持解压:RAR,7z,Lzma,Zip,Tar,Gzip,Bzip2,ISO,EXE,CAB,PAX,ACE(PPC)......