JAVA中怎么把字符串转换成字符数组
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA中怎么把字符串转换成字符数组相关的知识,希望对你有一定的参考价值。
参考技术A 这个要看你的具体需求了.如果是有分隔符的那种例如"a,b,c";就直接分割就行了.String string = "a,b,c";
String [] stringArr= string.split(","); //注意分隔符是需要转译滴...
如果是"abc"这种字符串,就直接
String string = "abc" ;
char [] stringArr = string.toCharArray(); //注意返回值是char数组
如果要返回byte数组就直接使用getBytes方法就ok了~~
String string = "abc" ;
byte [] stringArr = string.getBytes();本回答被提问者采纳 参考技术B String str = "abcdefg";
String[] ss = str.split(""); 参考技术C 调用字符串的方法:toCharArray()
java 中怎么把一个数组的字符串转换成一个数组
方法有很多,用api吧,简单一点,我写一下吧!
import java.util.Scanner;public class ToCharArray
private static Scanner sc=new Scanner(System.in);
public static void main(String[] args)
System.out.println("\\n\\t\\t==========字符串转数组!==========\\n");
init();
//初始化!
private static void init()
for (; ; )
print(input().toCharArray());
//录入!
private static String input()
System.out.println("\\n=====请随便输入:=====");
String s=sc.next();
return s;
//打印!
private static void print(char[] arr)
System.out.print("\\n=======数组打印=======:\\n");
for (int i=0;i<arr.length ;i++ )
System.out.print(arr[i]);
System.out.print("\\n=====================\\n");
参考技术A 用toArray方法即可
以上是关于JAVA中怎么把字符串转换成字符数组的主要内容,如果未能解决你的问题,请参考以下文章