Tag: string

如何很好地格式化浮动数字string没有不必要的十进制0?

一个64位的double可以精确地表示整数+/- 2 53 鉴于这个事实,我select使用双types作为我所有types的单一types,因为我最大的整数是无符号的32位。 但现在我必须打印这些伪整数,但问题是他们也混入了实际的双打。 那么如何在Java中很好地打印这些双打呢? 我试过String.format("%f", value) ,这是接近的,除了我得到很多小值的尾随零。 以下是%f输出示例 232.00000000 0.18000000000 1237875192.0 4.5800000000 0.00000000 1.23450000 我想要的是: 232 0.18 1237875192 4.58 0 1.2345 当然,我可以写一个函数来修剪这些零,但是由于string操作,性能会有很大的损失。 我可以用另一个格式代码更好吗? 编辑 Tom E.和Jeremy S.的答案是无法接受的,因为它们都是任意取整到小数点后两位。 请在回答之前了解问题。 编辑2 请注意, String.format(format, args…)是语言环境相关的 (请参阅下面的答案)。

在C中用分隔符分割string

我如何编写一个函数来分割和返回一个数组的string与分隔符在C编程语言? char* str = "JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NOV,DEC"; str_split(str,',');

如何在Java中填充string?

有没有一些简单的方法来填充Java中的string? 似乎应该在一些类似StringUtil的API中,但我找不到任何这样做。

将字节转换为string?

我正在使用这个代码从外部程序获得标准输出: >>> from subprocess import * >>> command_stdout = Popen(['ls', '-l'], stdout=PIPE).communicate()[0] communications()方法返回一个字节数组: >>> command_stdout b'total 0\n-rw-rw-r– 1 thomas thomas 0 Mar 3 07:03 file1\n-rw-rw-r– 1 thomas thomas 0 Mar 3 07:03 file2\n' 不过,我想用普通的Pythonstring来处理输出。 所以我可以这样打印: >>> print(command_stdout) -rw-rw-r– 1 thomas thomas 0 Mar 3 07:03 file1 -rw-rw-r– 1 thomas thomas 0 Mar 3 07:03 file2 […]

SQL Query连接Oracle中多行的列值

是否有可能构buildSQL来连接来自多行的列值? 以下是一个例子: 表A PID 一个 乙 C 表B PID SEQ A 1有 2一个不错的 3天。 B 1很好的工作。 C 1是的 C 2我们可以 C 3做 C 4这个工作! SQL的输出应该是 – PID说明 一个愉快的一天。 B很好的工作。 C是的,我们可以做这个工作! 那么基本上输出表的Desc列是来自表B的SEQ值的串联? 任何帮助与SQL?

在JavaScript中parsing查询string

可能重复: 我怎样才能得到查询string值? 我需要parsing查询stringwww.mysite.com/default.aspx?dest=aboutus.aspx 。 如何在JavaScript中获得destvariables?

Java:如何计算string中字符的出现次数?

我有string abcd 我想统计一下“。”的出现次数。 以惯用的方式,最好是单线。 (以前我曾经把这个约束expression为“没有循环”,如果你想知道为什么每个人都试图回答而不使用循环)。

std :: wstring VS std :: string

我无法理解std::string和std::wstring之间的区别。 我知道wstring支持宽字符,如Unicode字符。 我有以下问题: 什么时候应该使用std::wstring std::string ? std::string保存整个ASCII字符集,包括特殊字符吗? 所有stream行的C ++编译器都支持std::wstring吗? 什么是“ 宽字符 ”?

如何检查一个string“StartsWith”另一个string?

我将如何编写相当于C#的String.StartsWith在JavaScript中? var haystack = 'hello world'; var needle = 'he'; //haystack.startsWith(needle) == true 注意:这是一个老问题,正如在ECMAScript 2015(ES6)的评论中指出的.startsWith方法一样。 不过,在编写本次更新(2015年) 浏览器支持的时间还远远没有完成 。

PHP随机string生成器

我试图在PHP中创build一个随机的string,我得到这个绝对没有输出: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i < 10; $i++) { $randstring = $characters[rand(0, strlen($characters))]; } return $randstring; } RandomString(); echo $randstring; 我究竟做错了什么?