Java string 转 char

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java string 转 char相关的知识,希望对你有一定的参考价值。

参考技术A

java里面String转char非常简单,有几种方法,下面介绍常用的2种。

    你可以用lang包自带的方法来操作,toCharArray()这个方法就可以,当然这个是转换成了char的数组,你再获取数组下标就可以拿到你要的char了。

    也可以通过lang包自带的charAt(index i)这个方法来。

具体操作方法截图如下

Java String和char[]类型间的相互转化

(1)String类型转char[] 类型,使用String类型的toCharArray()方法;

(2)char[] 类型转String类型,使用String.valueOf()方法;

public class Test {
	public static void main(String[] args) {
		// String转char[]
		String str = "Hello World!";
		char[] cs = str.toCharArray();
		for (char c : cs)
			System.out.print(c);
		System.out.println();
		

		// char[] 类型转String类型
		char[] cs2 = { ‘I‘, ‘L‘, ‘o‘, ‘v‘, ‘e‘, ‘C‘, ‘o‘, ‘d‘, ‘e‘ };
		String str2 = String.valueOf(cs2);
		System.out.println(str2);
	}
}

  

技术分享图片
Hello World!
ILoveCode
View Code

 

以上是关于Java string 转 char的主要内容,如果未能解决你的问题,请参考以下文章

char*怎么转换string

如何在char数组和NSString之间进行转换

c++字符串转换为枚举类型

string系列函数实现

C语言unresolved external symbol ?

Java string 转 char