Java中char数组(字符数组)与字符串String类型的转换方法
2017-02-13 15:43
766 查看
这篇文章主要介绍了Java中char数组(字符数组)与字符串String类型的转换方法,涉及Java中toCharArray与valueOf方法的使用技巧,需要的朋友可以参考下。
本文实例讲述了Java中char数组(字符数组)与字符串String类型的转换方法。分享给大家供大家参考,具体如下:
在Java语言编程时,使用“口令字段“jPasswordField组件时,如果要获得密码值,就需要使用该组件的getPassword()方法。jPasswordField的getPassword()方法返回一个char类型的数组,我们经常需要将这个数组转换为String类型,以便进行诸如口令匹配或口令赋值等操作。这时,就需要将char类型的数组进行转换。当然也经常会遇到将String类型转换为char数组的情况。
下面这段代码,是相对来说最简洁的。
例:
这里,关键是两个方法。
(1)String类的toCharArray()方法,将字符串转换为字符数组
(2)String类的valueOf()方法,将char类型的数组转换为字符串
另外
java中如何将char数组转化为String?
1.直接在构造String时建立。
2.String有方法可以直接转换。 String.valueOf(char[] chr)就可以。 如:
本文实例讲述了Java中char数组(字符数组)与字符串String类型的转换方法。分享给大家供大家参考,具体如下:
在Java语言编程时,使用“口令字段“jPasswordField组件时,如果要获得密码值,就需要使用该组件的getPassword()方法。jPasswordField的getPassword()方法返回一个char类型的数组,我们经常需要将这个数组转换为String类型,以便进行诸如口令匹配或口令赋值等操作。这时,就需要将char类型的数组进行转换。当然也经常会遇到将String类型转换为char数组的情况。
下面这段代码,是相对来说最简洁的。
例:
String strStringType="my string"; //创建一个字符串变量strStringType char[] chrCharArray; //创建一个字符数组chrCharArray chrCharArray = strStringType.toCharArray(); //将字符串变量转换为字符数组 strStringType= String.valueOf(chrCharArray ); //将字符数组转换为字符串
这里,关键是两个方法。
(1)String类的toCharArray()方法,将字符串转换为字符数组
(2)String类的valueOf()方法,将char类型的数组转换为字符串
另外
java中如何将char数组转化为String?
1.直接在构造String时建立。
char data[] = {'s', 'g', 'k'}; String str = new String(data);
2.String有方法可以直接转换。 String.valueOf(char[] chr)就可以。 如:
char[] cha = {'s','g','h'}; String n = String.valueOf(cha);
相关文章推荐
- Java中char数组(字符数组)与字符串String类型的转换方法
- Java中char数组(字符数组)与字符串String类型的转换方法
- Java中char数组与字符串String类型的转换
- String字符串与字符(char类型)数组互相转换
- C#实现char字符数组与字符串相互转换的方法
- java中将Object转换成 String类型和int类型的方法 和Object数组转换成String数组的方法
- JAVA中将带负数的String字符串转换为int型数组方法
- java中char类型数组与String类型之间的转换
- java中字符串String与数组char[]的转换
- @V@ java代码笔记2010-06-12:java控制台输入各类型类实现;以及判断输入字符串里面是否有数字的两种方法:方法1:转换成字符数组;方法2:正则表达式。
- JAVA将 带有空格或特殊字符的字符串转换成int数组的方法
- C#---字符串string与字符数组char,字符串中大小写转换
- char*数组(c类型字符串)和c++中的string的转换、字符串比较、char*数组等问题
- JavaSE8基础 String toCharArray 字符串转换成字符数组
- Java中将String类型依照某个字符分割成数组的方法
- 完成一程序演示字符数组、C风格字符串、std::string和MFC中的Cstring类型之间的相互转换
- char*数组(c类型字符串)和c++中的string的转换、字符串比较、char*数组等问题
- JAVA字符数组 char[] 到字符串 String
- 《C++标准函数库》中说的有三个函数可以将字符串的内容转换为字符数组和C—string (CString、char*、String三种类型互换)
- C/C++关于字符串string、char*字符串数组与其他类型转换