タグ付けされた質問 「string-concatenation」

文字列連結とは、2つの文字列を端から端まで結合する操作です。



29
NSStringを連結するためのObjective-Cのショートカット
stringByAppendingString:Objective-Cの()文字列連結へのショートカット、またはNSString一般的に使用するためのショートカットはありますか? たとえば、私は作りたいと思います: NSString *myString = @"This"; NSString *test = [myString stringByAppendingString:@" is just a test"]; より多くのようなもの: string myString = "This"; string test = myString + " is just a test";

18
goで文字列を効率的に連結する方法
Goでは、a stringはプリミティブ型です。つまり、読み取り専用であり、操作するたびに新しい文字列が作成されます。 したがって、結果の文字列の長さがわからないまま文字列を何度も連結したい場合、それを行うための最良の方法は何ですか? 素朴な方法は次のとおりです。 s := "" for i := 0; i < 1000; i++ { s += getShortStringFromSomewhere() } return s しかし、それは非常に効率的ではないようです。

20
PowerShellで文字列と変数を連結するにはどうすればよいですか?
次のスニペットがあるとします。 $assoc = New-Object psobject -Property @{ Id = 42 Name = "Slim Shady" Owner = "Eminem" } Write-host $assoc.Id + " - " + $assoc.Name + " - " + $assoc.Owner このスニペットが表示されると思います: 42 - Slim Shady - Eminem しかし、代わりにそれは示しています: 42 + - + Slim Shady + - + Eminem …




16
Rubyの文字列連結
Rubyで文字列を連結するよりエレガントな方法を探しています。 次の行があります。 source = "#{ROOT_DIR}/" << project << "/App.config" これを行うより良い方法はありますか? そして、そのことについては何の違いである<<とは+?

16
文字列の末尾または先頭、あるいはその両方にスペースを保持する方法は?
リソース/値ファイルからこれらの2つの文字列を連結する必要があります。 <string name="Toast_Memory_GameWon_part1">you found ALL PAIRS ! on </string> <string name="Toast_Memory_GameWon_part2"> flips !</string> 私はこのようにします: String message_all_pairs_found = getString(R.string.Toast_Memory_GameWon_part1)+total_flips+getString(R.string.Toast_Memory_GameWon_part2); Toast.makeText(this, message_all_pairs_found, 1000).show(); ただし、最初の文字列の末尾と2番目の文字列の先頭のスペースが消えています(トーストが表示されている場合)... 私は何をすべきか ? 答えはこのドキュメントのリンクのどこかにあると思います または&amp ;、「&」文字に使用するようなものですか?

17
LINQを使用して文字列を連結する
オールドスクールを書くための最も効率的な方法は何ですか: StringBuilder sb = new StringBuilder(); if (strings.Count > 0) { foreach (string s in strings) { sb.Append(s + ", "); } sb.Remove(sb.Length - 2, 2); } return sb.ToString(); ... LINQで?




18
Swiftで文字列を連結するにはどうすればよいですか?
Swiftで文字列を連結する方法は? ではObjective-C、私たちは好きです NSString *string = @"Swift"; NSString *resultStr = [string stringByAppendingString:@" is a new Programming Language"]; または NSString *resultStr=[NSString stringWithFormat:@"%@ is a new Programming Language",string]; しかし、私はこれをSwift言語で実行したいと考えています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.