文档章节

Array转String

洋碱
 洋碱
发布于 2015/10/20 14:39
字数 241
阅读 13
收藏 0

在开发过程中涉及将数组转换为其他类型,在不同语言开发过程中往往会出现类型不匹配的过程,尤其是结构体的支持,为求简单化,直接将数组化简为字符串,通过字符串再进行其他类型的转换。如果对于字符串还是不能支持那么建议直接转换为bytes类型。C# -> JS

public void ArrayToString()
{
    ArrayList pointset = new ArrayList();//定义数值,类型自行确定,假定时double
    double[] arr = (double[])(pointset.ToArray(typeof(double))); //数据类型关联数值转数值,字符转字符否则会报错
    string[] objs = Array.ConvertAll(arr, new Converter<double, string>(doubleToString));//将数组转换为字符数值
    object[] obj = new object[] { string.Join(",", objs) };//将数组转换为字符串,可以自定义分割符
}
//数组转换函数
private string doubleToString(double value)
{
    return value.ToString();
}


© 著作权归作者所有

共有 人打赏支持
洋碱

洋碱

粉丝 3
博文 64
码字总数 22077
作品 0
广州
高级程序员
iOS中字符串常用处理

NSString tempA = @"123"; NSString tempB = @"456"; 1,字符串拼接 NSString newString = [NSString stringWithFormat:@"%@%@",tempA,tempB]; 2,字符转int int intString = [newString in......

别寒
2015/12/10
614
0
JAVA中List与Array之间互换

1、List转Array ArrayList list = new ArrayList(); list.add("dff1"); list.add("dff2"); list.add("dff3"); list.add("dff4"); list.add("dff5"); String[] array = new String[list.size......

ke_ry
2016/08/29
0
0
php多维数组转码

公司的老项目都是gbk编码的,但是新项目都是utf-8编码的。而项目之间交互涉及汉子难免就需要转码,普通字符串可以之间利用iconv来转码,数组就比较麻烦。以前的同事也写过数组转码的函数。如...

不肥的小肥羊
2016/06/16
11
0
创建了Tistview 然后跳转不过来

在mainactivity中 创建了一个button 点击button就会跳转到我创建的array.java文件中, 但是 我是准备用array 来显示listview控件的,但是点击了button之后就是跳转不了。 array的代码如下 pu...

ALEXLILI
2016/04/17
50
1
go操作json,注意json的嵌套、数组

package main import ("encoding/json""fmt""os") type ConfigStruct struct {Host string Port int AnalyticsFile string StaticFileVersion int StaticDir string TemplatesDir string Ser......

max佩恩
2014/05/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Mac OS X下Maven的安装与配置

Mac OS X 安装Maven: 下载 Maven, 并解压到某个目录。例如/Users/robbie/apache-maven-3.3.3 打开Terminal,输入以下命令,设置Maven classpath $ vi ~/.bash_profile 添加下列两行代码,之后...

TonyStarkSir
今天
3
0
关于编程,你的练习是不是有效的?

最近由于工作及Solution项目的影响,我在重新学习DDD和领域建模的一些知识。然后,我突然就想到了这个问题,以及我是怎么做的? 对于我来说,提升技能的项目会有四种: 纯兴趣驱动的项目。即...

问题终结者
今天
3
0
打开eclipse出现an error has occurred see the log file

解决方法: 1,打开eclipse安装目录下的eclipse.ini文件; 2,打开的文本文件最后添加一行 --add-modules=ALL-SYSTEM 3,保存重新打开Eclipse。...

任梁荣
昨天
4
0
搞定Northwind示例数据库,无论哪个版本的SQLServer都受用

Northwind数据库 从这里可以找到突破口: http://social.msdn.microsoft.com/Forums/zh-CN/Vsexpressvb/thread/8490a1c6-9018-40c9-aafb-df9f79d29cde 下面是MSDN: http://msdn2.microsoft......

QQZZFT
昨天
1
0
mysql主从同步,安装配置操作

准备 两台mysql服务,我这里准备了如下: 主库:192.168.176.128 从库:192.168.176.131 如何在Linux上安装mysql服务,请看https://blog.csdn.net/qq_18860653/article/details/80250499 操作...

小致dad
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部