Java将字符串转化为数组的两种方法
将一个字符串转化成String[]数组,提供两种方法
前言
将字符串转化成数组提供两种方法:
1.split("");
2.toCharArry()方法;
一、使用split()方法
将String s转化为String数组;
public class T1 { public static void main(String[] args) { String str="abcdefg"; String[] a=str.split(""); System.out.println(Arrays.toString(a)); } }
>:[a, b, c, d, e, f, g]
public class T1 { public static void main(String[] args) { String str="a bc de g"; String[] a=str.split(" "); System.out.println(Arrays.toString(a)); } }
>:[a,bc,de,g]
如果要使用多个标记隔开时,使用|
public class T1 { public static void main(String[] args) { String str="a@bc de g"; String[] a=str.split("@| "); System.out.println(Arrays.toString(a)); } }
>:[a, bc, de, g]
二、使用toCharArry()方法
将String s转化为Char数组:
public class T1 { public static void main(String[] args) { String str="ab cd efg adf"; char[] a=str.toCharArray(); System.out.println(Arrays.toString(a)); } }
>:[a, b, , c, d, , e, f, g, , a, d, f]
不会删掉所给字符串的空格
附:java split()方法介绍
split() 方法可以根据匹配给定的正则表达式来拆分字符串。
注意: . 、 | 和 * 等转义字符,必须得加 \。多个分隔符,可以用 | 作为连字符。
语法结构:public String[] split(String regex, int limit)
参数介绍:
- regex -- 正则表达式分隔符。
- limit -- 分割的份数。
示例:// 字符串转数组 java.lang.String
String str = "0,1,2,3,4,5"; String[] arr = str.split(","); // 用,分割 System.out.println(Arrays.toString(arr)); // [0, 1, 2, 3, 4, 5]
总结
将字符串转化为Sting数组时,可以使用split()
将字符串转化为char数组时,可以使用toCharArry()
相关文章
java多线程CyclicBarrier的使用案例,让线程起步走
这篇文章主要介绍了java多线程CyclicBarrier的使用案例,让线程起步走!具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2021-02-02springboot jasypt2.x与jasypt3.x的使用方式
在软件开发中,将配置文件中的敏感信息(如数据库密码)进行加密是保障安全的有效手段,jasypt框架提供了这一功能,支持通过加密工具类或命令行工具生成密文,并通过修改配置文件和启动参数的方式使用密文和密钥,这样即便配置文件被泄露2024-09-09SpringCloud对服务内某个client进行单独配置的操作步骤
我们的微服务项目用的是springCloud,某个微服务接口因为数据处理量大,出现了接口超时的情况,我们需要单独修改这一个feignClient的超时时间,所以本文介绍了SpringCloud对服务内某个client进行单独配置的操作步骤,需要的朋友可以参考下2023-10-10java基于正则提取字符串中的数字功能【如提取短信中的验证码】
这篇文章主要介绍了java基于正则提取字符串中的数字功能,可用于提取短信中的验证码,涉及java基于正则的字符串匹配相关操作技巧,需要的朋友可以参考下2017-01-01SpringBoot统一返回处理出现cannot be cast to java.lang.String异常解决
这篇文章主要给大家介绍了关于SpringBoot统一返回处理出现cannot be cast to java.lang.String异常解决的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下2023-09-09
最新评论