「java数组转为字符串」java字符串数组转为字符串

博主:adminadmin 2022-11-23 20:53:07 51

本篇文章给大家谈谈java数组转为字符串,以及java字符串数组转为字符串对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

在java中如何将字符型数组转换到字符串中

String构造函数

public String(char[] value)  

分配一个新的

String,使其表示字符数组参数中当前包含的字符序列。该字符数组的内容已被复制;后续对字符数组的修改不会影响新创建的字符串。

参数:value - 字符串的初始值

示例:String s = new String(new char[]{'h','e','l','l','o'});

参考资料

开源中国社区—JDK6中文文档

java 怎么把数组转成字符串?

//以数组的形式转成字符串

string

[]

arr

=

{"o1","2yy","ax","0"};

string

str

=

arrays.tostring(arr);

system.err.println(str);//输出:[o1,

2yy,

ax,

0]

//把每个元素按次序拼接转成字符串

stringbuffer

str2

=

new

stringbuffer();

for

(string

string

:

arr)

{

str2.append(string);

}

system.err.println(str2.tostring());//输出:o12yyax0

java中怎样把字符串数组转换成字符串

java可以使用两种方法直接将字符数组转为字符串

方法1:直接在构造String时转换。

char[] data = {'a', 'b', 'c'};

String str = new String(data);

方法2:调用String类的方法转换。

String.valueOf(char[] ch)

java中怎么将数组转为string输出到文本框?

对于字符数组可以用你的新建一个字符串对象的方法转成字符串String类型,

或者用Text2.setText(String.valueOf(charArray));把字符数组转成字符串String类型,输出到文本框.

另外,需要把输出到文本框的语句放到for循环外面.

完整的Java程序如下(改动的地方见注释)

public class A {

private static String encrypt(String clearText,int key){

char[] charArray=clearText.toCharArray();

for(int i=0;icharArray.length;i++){

char c=(char)(charArray[i]+key);//这里把4改成key

charArray[i]=c;

}

Text2.setText(new String(charArray));//这里把这句移到这里

return new String(charArray);

}

public static void main(String[] args) {

String s=encrypt("Hello World",4);

System.out.println(s);

}

}

关于java数组转为字符串和java字符串数组转为字符串的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-23,除非注明,否则均为首码项目网原创文章,转载请注明出处。