怎么把数组变成字符串(如何把字符串变成数组)

http://www.itjxue.com  2023-01-28 02:30  来源:未知  点击次数: 

C语言中,如何将一个数组中的数值转换成字符串输出?

1、首先写上注释内容,如下图所示。

2、然后写上数据类型(char)+字符串名称,如下图所示。

3、接下来需要在=后面写上字符串的内容,如下图所示。

4、接下来需要将字符串的内容打印出来,如下图所示。

5、接下来需要点击顶部的编译,如下图所示。

6、接下来需要点击运行。

7、这时候就可以看到刚才被定义的字符串被输出来了。

数组怎么转换成字符串

将数组转化为字符串,编程实现方法如下:

提取前两位,然后把这个子串装入数组即可。如果字符串有一定规律,如 s =“23-3-4-2”

可以按照String[] str = s.split("-");这样可以按照“-”拆分字符串成字符数组。

举例:

//字符串数组

String[]?arrs=new?String[]{"1","2","3","4","5"};

StringBuilder?sb=new?StringBuilder();

for(String?s:arrs){

????sb.append(s);

}

String?result=sb.toString();

System.out.println(result);

??

//整形数组

int[]?arrs2=new?int[]{1,2,3,4,5};

StringBuilder?sb2=new?StringBuilder();

for(int?num:arrs2){

????sb2.append(num);

}

String?result2=sb2.toString();

System.out.println(result2);

如何将数组拼成字符串

c/c++ 程序 用 sprintf(s,"格式“,数组元素); 把数组元素 转化为字符串。

用 strcat 把它们合起来。例如:

#includestdio.h

int main( )

{

int x[5]={1,22,333,4444,55}; // 整型数组

float y[5]={1.22,2.33,3.44,4.55,5.66}; //浮点型数组

char sx[50]="\n",sy[50]="\n";

char s[50];

int i;

for (i=0;i5;i++) {

sprintf(s,"%d",x[i]); // 整型转字符串

strcat(sx,s); // 合到 sx里

};

printf("%s\n",sx); // 显示结果

for (i=0;i5;i++) {

sprintf(s,"%.2f",y[i]); // float 型转字符串

strcat(sy,s); // 合到 sy 里

};

printf("%s\n",sy); // 显示结果

return 0;

}

输出:

122333444455

1.222.333.444.555.66

如何将数组中的数据转换成字符串

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

using System;

using System.Collections.Generic;

using System.Text;

namespace baidu._0081105

{

class Program

{

static void Main(string[] args)

{

char[] a ={ '0', '1', '2','3' };

new arr(a).ToString ();

}

}

class arr

{

char [] a;

public arr(char[] a)

{

this.a = a;

}

public new void ToString()

{

string s = string.Empty;

for (int i = 0; i a.Length; i++)

{

s += a[i].ToString();

}

Console.WriteLine(s);

}

}

}

(责任编辑:IT教学网)

更多

推荐Windows服务器文章