标签: string

JavaScript不区分大小写的字符串比较

如何在JavaScript中执行不区分大小写的字符串比较?

javascript string

963
推荐指数
13
解决办法
71万
查看次数

C#中的多行字符串文字

有没有一种简单的方法在C#中创建多行字符串文字?

这就是我现在拥有的:

string query = "SELECT foo, bar"
+ " FROM table"
+ " WHERE id = 42";
Run Code Online (Sandbox Code Playgroud)

我知道PHP有

<<<BLOCK

BLOCK;
Run Code Online (Sandbox Code Playgroud)

C#有类似的东西吗?

c# string shorthand

962
推荐指数
12
解决办法
56万
查看次数

在Java中将'ArrayList <String>转换为'String []'

我如何在Java中将ArrayList<String>对象转换为String[]数组?

java arrays string collections arraylist

962
推荐指数
14
解决办法
66万
查看次数

如何在.NET中的格式字符串中转义大括号(花括号)

如何在使用中转义括号string.Format.例如:

String val = "1,2,3"
String.Format(" foo {{0}}", val); 
Run Code Online (Sandbox Code Playgroud)

此示例不会抛出异常,但会输出字符串 foo {0}

有没有办法摆脱括号?

.net c# string formatting parsing

954
推荐指数
7
解决办法
27万
查看次数

将对象转换为字符串

如何将JavaScript对象转换为字符串?

例:

var o = {a:1, b:2}
console.log(o)
console.log('Item: ' + o)
Run Code Online (Sandbox Code Playgroud)

输出:

对象{a = 1,b = 2} //非常好的可读输出:)
项目:[object Object] //不知道里面是什么:(

javascript string object tostring

926
推荐指数
21
解决办法
150万
查看次数

计算字符串中字符的出现次数

计算字符串中字符出现次数的最简单方法是什么?

例如计算'a'出现的次数'Mary had a little lamb'

python string count

909
推荐指数
12
解决办法
92万
查看次数

如何将UTF-8 byte []转换为字符串?

我有一个byte[]从我碰巧知道包含UTF-8的文件加载的数组.在一些调试代码中,我需要将其转换为字符串.有没有一个班轮可以做到这一点?

在封面下它应该只是一个分配和一个memcopy,所以即使它没有实现,它应该是可能的.

.net c# arrays string type-conversion

897
推荐指数
9
解决办法
105万
查看次数

如何比较Bash中的字符串

如何将变量与字符串进行比较(如果匹配则执行某些操作)?

string bash

897
推荐指数
9
解决办法
114万
查看次数

在String.Format中转义大括号'{'

使用String.Format方法时如何显示文字大括号字符?

例:

sb.AppendLine(String.Format("public {0} {1} { get; private set; }", 
prop.Type, prop.Name));
Run Code Online (Sandbox Code Playgroud)

我希望输出看起来像这样:

public Int32 MyProperty { get; private set; }
Run Code Online (Sandbox Code Playgroud)

.net c# string

890
推荐指数
1
解决办法
20万
查看次数

StringBuilder vs Java中toString()的字符串连接

鉴于toString()下面的两个实现,首选哪一个:

public String toString(){
    return "{a:"+ a + ", b:" + b + ", c: " + c +"}";
}
Run Code Online (Sandbox Code Playgroud)

要么

public String toString(){
    StringBuilder sb = new StringBuilder(100);
    return sb.append("{a:").append(a)
          .append(", b:").append(b)
          .append(", c:").append(c)
          .append("}")
          .toString();
}
Run Code Online (Sandbox Code Playgroud)

更重要的是,鉴于我们只有3个属性,它可能没有什么区别,但你会在什么时候从+concat 切换到 StringBuilder

java string performance stringbuilder concatenation

889
推荐指数
12
解决办法
34万
查看次数