int数组转换为一个指定格式的字符串

标签: int数组转换为字符串 把数组中的数据按照指定个格式拼接成一个字符串 String类 int数组 int数组转换为一个指定格式的字符串
18人阅读 评论(0) 收藏 举报
分类:

int数组转换为一个指定格式的字符串:把数组中的数据按照指定个格式拼接成一个指定格式的字符串


1、需求:把 int 数组中的数据按照指定个格式拼接成一个字符串。

举例:
        int[] arr = {1,2,3};    
输出结果:
       "[1, 2, 3]"
 分析:
        A:定义一个字符串对象,只不过内容为空
        B:先把字符串拼接一个"["
        C:遍历int数组,得到每一个元素
        D:先判断该元素是否为最后一个
                是:就直接拼接元素和"]"
                不是:就拼接元素和逗号以及空格
         E:输出拼接后的字符串

  把代码用功能实现。

2、代码实现:

public class StringTest {
	public static void main(String[] args) {
		// 前提是数组已经存在
		int[] arr = { 1, 2, 3, 1312, 31, 24124123, 214234 };

		// 写一个功能,实现结果
		String result = arrayToString(arr);
		System.out.println("最终结果是:" + result);
	}

	/*
	 * 两个明确: 	返回值类型:String 
					参数列表:int[] arr
	 */
	public static String arrayToString(int[] arr) {
		// 定义一个字符串
		String str = "";

		// 先把字符串拼接一个"["
		str += "[";

		// 遍历int数组,得到每一个元素
		for (int x = 0; x < arr.length; x++) {
			// 先判断该元素是否为最后一个
			if (x == arr.length - 1) {
				// 就直接拼接元素和"]"
				str += arr[x];
				str += "]";
			} else {
				// 就拼接元素和逗号以及空格
				str += arr[x];
				str += ", ";
			}
		}

		return str;
	}
}




查看评论

java基础将一个int数组转换成一个字符串

将一个int 数组转换成字符串 并输出在控制台上 //将一个int 数组转换成一个字符串 public class IntToStringDemo { public static ...
  • zl18603543572
  • zl18603543572
  • 2015-06-18 15:59:25
  • 6067

将一个整型数组里面的元素转换成字符串类型

public class StringBufferTest { /** * @param args */ public static void main(String[] args) {...
  • QCIWYY
  • QCIWYY
  • 2016-11-24 10:50:40
  • 1933

int数组转换为字符串

int数组转换为字符串``` int[] ay={1,2,3,4,5,6,7}; string[] str=ay.Select(i=>i.ToString()).ToArray(); s...
  • m0_38094801
  • m0_38094801
  • 2017-12-25 16:40:28
  • 51

将int数组转换成字符串

/** 将int数组转换成字符串 * @param in * @return */ public String arrayToString(int[] in) { if (in =...
  • ferndean
  • ferndean
  • 2012-08-06 20:56:58
  • 1581

把String字符串转换为Int数组

数字型String字符串转换成int型数组 方法一、    Java代码   String str = "1,2,3,4,5,6"     public int[] St...
  • u010781856
  • u010781856
  • 2015-10-06 21:02:39
  • 2829

整数转固定长度的字符串的一种方法

def ss(x): s = str(x) while len(s) < 4: s = "0" + s return s
  • Mao_code
  • Mao_code
  • 2017-01-11 14:32:26
  • 603

join() ~数组转字符串,或用指定分隔符分割

函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下:     join():    连接字符串数组。将字符串、元组、列表中的元素...
  • u014368609
  • u014368609
  • 2016-04-28 14:01:50
  • 594

C++ 中int 数组转换为string

#include #include #include using namespace std; string IntToString(int &); int main() { ...
  • xintingandzhouyang
  • xintingandzhouyang
  • 2012-03-23 11:30:01
  • 6791

String字符串转换成int[]数组

String s = "485729304"; int[] a = new int[s.length()]; for(int i = 0; i { //先由字符串转换成char,再转换成...
  • superit401
  • superit401
  • 2016-03-13 18:23:26
  • 10910

C语言—如何将字符数组转换为int类型

这里需要用到函数sscanf与sprintf 把前面的s理解为string 就好! sscanf(a,"%d",&n)//是指将字符数组a中的内容向左传递给n 例如下面: int main()...
  • weifenglin1997
  • weifenglin1997
  • 2017-12-05 17:13:06
  • 1200
    个人资料
    持之以恒
    等级:
    访问量: 6万+
    积分: 3331
    排名: 1万+
    最新评论