我是Dart编程语言的新手,任何人都可以帮助我找到Dart中可用的最佳字符串连接方法。

我只发现加号(+)运算符可以像其他编程语言一样连接字符串。

最佳答案

有3种方式连接字符串

String a = 'a';
String b = 'b';

var c1 = a + b; // + operator
var c2 = '$a$b'; // string interpolation
var c3 = 'a' 'b'; // string literals separated only by whitespace are concatenated automatically
var c4 = 'abcdefgh abcdefgh abcdefgh abcdefgh'
         'abcdefgh abcdefgh abcdefgh abcdefgh';

通常,字符串插值优于+运算符。

还有StringBuffer用于更复杂和高性能的字符串构建。

关于string - 如何在Dart中连接两个字符串?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53626923/

10-10 23:56