java中怎么把string数组转成string

如题所述

public static void main(String[] args) {
    String [] arr = {"41","a","5","g56"};
   
//0),利用Arrays,将数组对象转换为数组原始格式的String对象:
String s1 = Arrays.toString(arr);
System.err.println(s1);//输出:[41, a, 5, g56]

//1),利用StringUtils,将数组对象的成员按顺序拼接,返回String对象:
String s2 = StringUtils.join(arr);
System.err.println(s2);//输出:41a5g56

//2),利用StringUtils,以给定字符串为间隔,与数组对象的成员按序拼接,返回String对象:
String s3 = StringUtils.join(arr,",");
System.err.println(s3);//输出:41,a,5,g56

//3),StringBuffer:
StringBuffer s4 = new StringBuffer();
for (String string : arr) {
s4.append(string);
}
System.err.println(s4.toString());//输出:41a5g56
}

补充代码中两个工具类的说明: 

org.apache.commons.lang3.StringUtils,对应artifactId:commons-lang3

java.util.Arrays,最早出现于jdk1.2版本

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-03-31

如下:

1、int -> String

2、int i;

String s=String.valueOf(i);

3、String -> int
String s;


第一种方法:int i=Integer.parseInt(s);

第二种方法:int i=Integer.valueOf(s).intValue();

一、常见的java基础问题

1、封装

封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改变它内部的数据。在Java当中,有3种修饰符:public,private和protected。每一种修饰符给其他的位于同一个包或者不同包下面对象赋予了不同的访问权限。

2、下面列出了使用封装的一些好处

    通过隐藏对象的属性来保护对象内部的状态。

    提高了代码的可用性和可维护性,因为对象的行为可以被单独的改变或者是扩展。

    禁止对象之间的不良交互提高模块化。

本回答被网友采纳
第2个回答  2017-03-23
public static void main(String[] args) {
        String[] arr={"我","丰富","feewq"};
        String str = "";
        for (String string : arr) {
            str+=string;
        }
        System.out.println(str);
    }

你是这意思吗

第3个回答  2018-04-27
答非所问,你答案是抄来的吧,怕是连代码都不懂

string字符串转string数组?
Java中的String数组转化成String的方法:遍历String数组,然后分别取出数组里面的内容,链接到一个String对象里面。有很多种方法,在这儿列出两种。因为string可以看作是数组构成的串,所以直接定义一个char的指针,指过去就可以了。一个字符串数组。该数组是通过在separator指定的边界处将字符串stringObject分割...

java中如何将String数组转成字符串
String str = strs[i];\/\/这个就是字符串。}

java中把string数组转成string怎么做?
1、int -> String 2、int i;String s=String.valueOf(i);3、String -> intString s;第一种方法:int i=Integer.parseInt(s);第二种方法:int i=Integer.valueOf(s).intValue();一、常见的java基础问题 1、封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的...

java中把String类型数组转换成int型数组怎么做?
1、自己写一个for来全部转换就好了 2、长度跟之前的字符串的那个数组长度一样就OK 3、见图 4、见代码 \/ 公司 深圳市海枫科技有限公司 创建时间 2018年6月22日 邮件 charles@hoifun.com \/ package com.itdugu.unit01.test1;import java.math.BigDecimal;public class Test2 { public static void ...

java中怎样把字符串数组转换成字符串
java可以使用两种方法直接将字符数组转为字符串 方法1:直接在构造String时转换。char[] data = {'a', 'b', 'c'};String str = new String(data);方法2:调用String类的方法转换。String.valueOf(char[] ch)

java里,如何把String字符串转换成int[]数组?
String table_id="1,2,3,11,20,100"String[] str=table_id.split(,)\/\/以,进行拆分,获得字符串数组 在对每个字符串Integer.parseInt(String s);

在java中如何将字符型数组转换到字符串中
String构造函数public String(char[] value) 分配一个新的String,使其表示字符数组参数中当前包含的字符序列。该字符数组的内容已被复制;后续对字符数组的修改不会影响新创建的字符串。参数:value - 字符串的初始值示例:String s = new String(new char[]{'h','e','l','l','o'});参考...

请教如何将字符数组转化成string类型
使用String.copyValueOf(charArray)函数 java总字符串转换成其他基本数据类型的方式,可以使用基本数据类型的toString()方法,还有String类型转换成其他的基本数据类型,示例如下:Integer I1=new Integer(i1);\/\/生成Integer类 Float F1=new Float(f1); \/\/生成Float类 Double D1=new Double(d1); \/\/...

java 如何将string数组变成用逗号隔开各字符的字符串
可以使用循环的方式, 把每个元素使用逗号隔开 现在可以使用Java8 String.join方法.方便的把每个元素串联起来[推荐使用]字符串 转 字符串数组 的方法 , 最常用的就是split 方法.具体的参考代码 import java.util.Arrays;public class Test {public static void main(String[] args) {\/\/ 1: 字符串...

java中如何将char数组转化为string?
1. 使用String的构造函数转化 Java中的String类提供了多个构造函数,其中一个接受char数组作为参数。因此,要将char数组转换为String,可以直接使用String的构造函数。例如:java char[] charArray = {'H', 'e', 'l', 'l', 'o'};String str = new String; \/\/ 使用String的构造函数将char数组...

相似回答