Tag: string

使用String.Join将数组转换为string(C#)后,从string中删除额外的逗号

快速问题在这里。 我使用String.Join将数组转换为string。 我遇到的一个小问题是,在数组中,一些索引位置将是空白的。 下面是一个例子: array[1] = "Firstcolumn" array[3] = "Thirdcolumn" 通过使用String.Join(“,”,数组),我会得到以下内容: Firstcolumn ,, Thirdcolumn 注意额外的,。 如何从string中删除多余的逗号,或者在使用String.Join时最好不要包含空白索引?

int在Android中的string

我得到这样的资源ID: int test = (context.getResourceId("raw.testc3")); 我想得到它的身份证,并将其放入一个string。 我怎样才能做到这一点? .toString不起作用。

Eclipse / Java – R.string中的值*返回int?

我认为我会很优雅,并使用string.xml文件来定义一些常量string,如exception消息。 在strings.xml中,我点击Add,select“String”选项(不是'String Array'),然后给它一个名字和值。 我很惊讶地看到这个代码不起作用: throw new Exception(R.string.MyExceptionMessage); 而这个失败是因为R.string.MyExceptionMessage实际上是inttypes的。 我可以通过查看R.java来validation该types。 我错过了什么?

java:使用StringBuilder在开头插入

我只能用String来做这件事,例如: String str=""; for(int i=0;i<100;i++){ str=i+str; } 有没有一种方法来实现这个与StringBuilder? 谢谢。

在Bash中将string从大写转换为小写

我一直在寻找一种方法来将string值从大写转换为小写。 所有的search结果都显示了使用tr命令的方法。 tr命令的问题是,只有当我用echo语句使用该命令时,才能得到结果。 例如: y="HELLO" echo $y| tr '[:upper:]' '[:lower:]' 上面的工作和结果在'你好',但我需要将结果分配给一个variables如下: y="HELLO" val=$y| tr '[:upper:]' '[:lower:]' string=$val world 当分配上面的值时,它给了我一个空的结果。 PS:我的Bash版本是3.1.17

如何在Swift 2.0中使用stringByAddingPercentEncodingWithAllowedCharacters()作为URL

我正在使用这个,在Swift 1.2中 let urlwithPercentEscapes = myurlstring.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) 这现在给我一个警告,要我使用 stringByAddingPercentEncodingWithAllowedCharacters 我需要使用一个NSCharacterSet作为参数,但是有这么多,我不能确定什么人会给我以前使用的方法相同的结果。 我想使用的示例url将是这样的 http://www.mapquestapi.com/geocoding/v1/batch?key=YOUR_KEY_HERE&callback=renderBatch&location=Pottsville,PA&location=Red Lion&location=19036&location=1090 N Charlotte St, Lancaster, PA 编码的URL字符集似乎包含修剪我的URL。 即 URL的path组件是紧跟在主机组件之后的组件(如果存在)。 它在查询或片段组件开始的任何地方结束。 例如,在URL http://www.example.com/index.php?key1=value1中 ,path组件是/index.php。 不过,我不想削减它的任何方面。 当我使用我的string,例如myurlstring它会失败。 但是,当使用以下,那么没有问题。 它用一些魔术编码string,我可以得到我的URL数据。 let urlwithPercentEscapes = myurlstring.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding) 就这样 使用给定的编码返回String的表示forms,以确定将String转换为合法URLstring所需的百分比转义 谢谢

如何在PHP中join文件系统pathstring?

在PHP中是否有一个内置函数来智能地连接pathstring? 给定“abc / de /”和“/fg/x.php”作为参数的函数应返回“abc / de / fg / x.php”; 使用“abc / de”和“fg / x.php”作为该函数的参数应该给出相同的结果。 如果没有,有没有可用的课程? 分割path或删除其中的一部分也是有价值的。 如果你写了一些东西,你可以在这里分享你的代码吗? 总是使用“/”是可以的,我只为Linux编码。 在Python中有os.path.join() ,这很好。

如何去除PHP中的尾随零

嗨,任何人都可以给我一个解释(也许是一个例子),我将如何去剥离使用PHP的数字尾随零。 例如: "Lat":"37.422005000000000000000000000000","Lon":"-122.84095000000000000000000000000" 将被转入: "Lat":"37.422005","Lon":"-122.84095" 我试图剥离零,使其更具可读性。 我尝试使用str_replace()但这也取代了数字中的零(doh)。 谢谢= D

如何将string转换为长

你怎么把一个string转换成一个long。 为int你 int i = 3423; String str; str = str.valueOf(i); 所以你怎么走路,但很长。 long lg; String Str = "1333073704000" lg = lg.valueOf(Str);

Bash:用好的工作目录path自定义PS1

我正在使用Ubuntu,并且我正在使用一些深层的目录层次结构,对bash中的这个长时间提示感到厌倦。 所以,我想调整我的PS1以缩短工作目录部分的方式如下: 目前我有: pajton@dragon:~/workspace/projects/project1/folder1/test$ 并希望有: pajton@dragon:~/workspace/…/folder1/test$ 如果len($ PWD)通过给定的阈值,则会发生截断。 我想始终保持第一个path组件和至less一个最后一个path组件。 然后,如果空间允许,则从右侧添加更多的组件。 这是我目前的。 它起作用,但是:1)不保留第一path分量,2)不遵守边界处的切割path: pwd_length=14 pwd_symbol="…" newPWD="${PWD/#$HOME/~}" if [ $(echo -n $newPWD | wc -c | tr -d " ") -gt $pwd_length ] then newPWD="…$(echo -n $PWD | sed -e "s/.*\(.\{$pwd_length\}\)/\1/")" else newPWD="$(echo -n $PWD)" fi 结果是: pajton@dragon:…sth/folder1/sample$ 提前致谢!