个性化阅读
专注于IT技术分析

Java字符串toCharArray()

本文概述

Java字符串toCharArray()方法将此字符串转换为字符数组。它返回一个新创建的字符数组, 其长度类似于此字符串, 并且其内容用该字符串的字符初始化。


内部实施

public char[] toCharArray() {
        // Cannot use Arrays.copyOf because of class initialization order issues
        char result[] = new char[value.length];
        System.arraycopy(value, 0, result, 0, value.length);
        return result;
    }

签名

字符串toCharArray()方法的签名或语法如下:

public char[] toCharArray()

退货

字符数组


Java String toCharArray()方法示例

public class StringToCharArrayExample{
public static void main(String args[]){
String s1="hello";
char[] ch=s1.toCharArray();
for(int i=0;i<ch.length;i++){
System.out.print(ch[i]);
}
}}

立即测试

输出:

hello

Java String toCharArray()方法示例2

让我们再看一个char数组的例子。这是一个有用的方法, 它无需编写任何自定义代码即可从字符串返回char数组。

public class StringToCharArrayExample2 {
	public static void main(String[] args) {
		String s1 = "Welcome to srcmini";
		char[] ch = s1.toCharArray();
		int len = ch.length;
		System.out.println("Char Array length: " + len);
		System.out.println("Char Array elements: ");
		for (int i = 0; i < len; i++) {
			System.out.println(ch[i]);
		}
	}
}

输出:

Char Array length: 21
Char Array elements: 
W
e
l
c
o
m
e
 
t
o
 
J
a
v
a
t
p
o
i
n
t
赞(0)
未经允许不得转载:srcmini » Java字符串toCharArray()

评论 抢沙发

评论前必须登录!