Tag: string

在某个位置插入一个string

我得到一个6位数的整数。 我想要显示它作为一个String与小数点(。)在2位数字的结尾。 我想使用float但build议使用String更好的显示输出(而不是1234.5将1234.50 )。 因此,我需要一个函数,将采取一个int作为参数,并返回格式正确的String从小数点2位数字结束。 说: int j= 123456 Integer.toString(j); //processing… //output : 1234.56

string之前的$是什么意思?

我打算使用逐字string,但是我错误地键入$而不是@ 。 但编译器没有给我任何错误,并成功编译。 我想知道它是什么,它是做什么的。 我search了它,但我找不到任何东西。 然而,它不像一个逐字string,因为我不能写: string str = $"text\"; 有没有人知道在C#之前的string代表什么$ 。 string str = $"text"; 我正在使用Visual Studio 2015 CTP。

我怎样才能将数字格式化为前导零的string?

我有一个数字,我需要转换为一个string。 首先我用这个: Key = i.ToString(); 但是我意识到这是按照奇怪的顺序sorting的,所以我需要用零填充它。 我怎么能这样做?

如何截断.NETstring?

我很抱歉可能有一个微不足道的解决scheme,但奇怪的是,我找不到这个问题简洁的API。 本质上,我想截断一个string,使其长度不超过一个给定的值。 我正在写数据库表,并希望确保我写的值符合列的数据types的约束。 例如,如果我可以写下以下代码将会很好: string NormalizeLength(string value, int maxLength) { return value.Substring(0, maxLength); } 不幸的是,这会引发一个exception,因为maxLength通常超出了stringvalue的边界。 当然,我可以写如下的函数,但是我希望这样的东西已经存在了。 string NormalizeLength(string value, int maxLength) { return value.Length <= maxLength ? value : value.Substring(0, maxLength); } 执行此任务的难以捉摸的API在哪里? 有一个吗?

在C中反转string

我开发了一个反向string程序。 我想知道是否有更好的方法来做到这一点,如果我的代码有任何潜在的问题。 我期待练习一些C的高级function char* reverse_string(char *str) { char temp; size_t len = strlen(str) – 1; size_t i; size_t k = len; for(i = 0; i < len; i++) { temp = str[k]; str[k] = str[i]; str[i] = temp; k–; /* As 2 characters are changing place for each cycle of the loop only traverse half […]

Javastring:compareTo()与equals()

当在Java中testingString的平等时,我总是使用equals()因为对我来说这似乎是最自然的方法。 毕竟,它的名字已经说明了它打算做什么。 不过,我最近告诉我的一位同事被教导使用compareTo() == 0而不是equals() 。 这感觉不自然(因为compareTo()是为了提供一个sorting而不是比较的相等),甚至有点危险(因为compareTo() == 0并不一定意味着在所有情况下都是平等的,即使我知道它对于String ' s)给我。 他不知道为什么他被教会使用compareTo()而不是equals()来处理String ,而且我也找不到任何理由。 这真的是个人品味的问题,还是有任何方法的真正原因?

将整数格式设置为带前导零的string的最佳方法是什么?

我需要将前导零添加到整数以创build一个具有定义的数字位数($ cnt)的string。 将这个简单的函数从PHP转换成Python的最佳方式是什么? function add_nulls($int, $cnt=2) { $int = intval($int); for($i=0; $i<($cnt-strlen($int)); $i++) $nulls .= '0'; return $nulls.$int; } 有没有一个function可以做到这一点?

如何从JavaScript中的string提取基准url?

我试图find一个相对容易和可靠的方法来提取使用JavaScript(或jQuery)的stringvariables的基本URL。 例如,给定类似的东西: http://www.sitename.com/article/2009/09/14/this-is-an-article/ 我想得到: http://www.sitename.com/ 正则expression式是最好的赌注吗? 如果是这样,我可以使用什么语句将从给定string提取的基本URL分配给新variables? 我已经做了一些search,但是我在JavaScript世界中find的所有东西似乎都是围绕使用location.host或类似的实际文档URL收集这些信息。

C ++中有效的string连接

我听到一些人表示担心std :: string中的“+”运算符和各种解决方法,以加快串联。 这些真的有必要吗? 如果是这样,在C ++中连接string的最佳方法是什么?

JavaScript等价于PHP爆炸()

我有一个string,看起来像这样: 0000000020C90037:TEMP:数据 我需要抓住第一个冒号后面的所有内容,这样我才有TEMP:data。 我不经常使用Javascript,如果它是PHP我会这样做: $str = '0000000020C90037:TEMP:data'; $arr = explode(":", $str); $var = $arr[1].":".$arr[2];