2 for 2012 for_2012 于 2013.01.22 10:41 提问

请教:连接数组中所有值的方法

请教一下,有没有什么方法可以将数组中的所有对象连接起来?我需要在IOS6中实现这样的功能,谢谢指教,不胜感激。

2个回答

LPPloveROU
LPPloveROU   2013.01.22 11:01
已采纳

很简单的,用一句代码就可以实现:

NSString *strg = [array componentsJoinedByString:@" "];
g989_1314125
g989_1314125   2013.01.22 11:07

NSArray有一个方法componentsJoinedByString,会返回一个NSString

看下面的例子,可以连接全部的数组值,然后返回一个数组:

NSString *joinedString=[array componentsJoinedByString:@"+"];
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Java数组练习(一)打印输出指定数组所有元素
定义一个功能:打印输出指定数组的所有元素,实现数组的遍历。 public class Test { public static void main(String[] args) { int[] arr = {1,2,3,4,5,6,7,8,9}; printArray(arr); } //定义一个printArray()方法用来实现此功能 public sta
jquery获得表单所有数据,提交数组时,特别有用
今天写一个表单提交,用的是jquery ajax 异步提交的方法。 有个表单项是数组,就是这样的input . 试了半天也找不到如何把多个这样的input内容ajax提交给脚本。后来旁边的同事提醒jquery里面有这样的方法: $(“form”).serialize(); 很简单,这样的方法能获取表单的所有内容,包括数组。 1 2
JS——如何查看数组全部方法
1、 var a = []; console.dir(a); 2、控制台下输入:[]
js数组的连接和截取
1、连接  var newArr = arr1.concat(arr2);  将俩个数组拼接成一个新数组; 2、截取  var subArr = arr.slice(starti,endi+1);   截取arr数组中从starti处开始到endi位置之间的数组; 3、splice:删除、插入、替换  删除 var delete = arr.splice(starti
求数组中和为给定值的所有子序列
package com.zxt.algorithm; import java.util.ArrayList; import java.util.Arrays; /** * 求数组中和为给定值的所有子序列 * * 如:数组[1,2,3,4,5,6],sum=7时,满足条件的子数组有[1,2,4],[3,4],[2,5],[1,6]; * * @author zxt * */ p
经典递归-求一个数组中的所有组合值等于指定值的组合
不可变数组实现案例 public class Test { static int[] flag = new int[100]; static int index = 0;// 记录当前 public static void numGroup(int[] arr, int start, int length, int sum) { if (sum =...
JS数组Array的全部方法汇总
//constructor属性 var arr = []; arr.constructor === Array //true //prototype属性 Array.prototype.max = function(){ var max = this[0]; for(var i = 1; i < this.length; i++){ if(this[i] > max){ max
在数组 arr 中,查找值与 item 相等的元素出现的所有位置
在数组 arr 中,查找值与 item 相等的元素出现的所有位置 输入例子: findAllOccurrences('abcdefabc'.split(''), 'a').sort() 输出例子: [0, 6] function findAllOccurrences(arr, target) { var arr1=[]; var j=0; fo
jQuery获取所有被选中的复选框值,打包成数组
HTML&amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;utf-8&quot;&amp;gt; &amp;lt;title&amp;gt;菜鸟教程(runoob.com)&amp;lt;/title&amp;gt; &amp;lt;script src=&quot;http://cdn.bootcss.com/jquery/1.10.2/jquery.min
蓝桥杯:删除数组零元素
题目: 从键盘读入n个整数放入数组中,编写函数CompactIntegers,删除数组中所有值为0的元素,其后元素向数组首端移动。注意,CompactIntegers函数需要接受数组及其元素个数作为参数,函数返回值应为删除操作执行后数组的新元素个数。输出删除后数组中元素的个数并依次输出数组元素。   样例输入: (输入格式说明:5为输入数据的个数,3 4 0 0 2 是以空格隔开的5个整数)