在dart中,使用第一根绳子的长度将绳子分成两部分
我有一根弦hiWorld和 我想将此字符串按第一个单词的长度(长度为2)分为两部分hi和World 这就是我想做的在dart中,使用第一根绳子的长度将绳子分成两部分,dart,Dart,我有一根弦hiWorld和 我想将此字符串按第一个单词的长度(长度为2)分为两部分hi和World 这就是我想做的 List=(“hiWorld”).splitFromLength(2); 我当前的解决方案 列出splitStringByLength(字符串str,int-length) { 列表数据=[]; data.add(str.substring(0,长度)); 添加(str.substring(长度)); 返回数据; } 我当前的解决方案 列出splitStringByLength(
List=(“hiWorld”).splitFromLength(2);
我当前的解决方案
列出splitStringByLength(字符串str,int-length)
{
列表数据=[];
data.add(str.substring(0,长度));
添加(str.substring(长度));
返回数据;
}
我当前的解决方案
列出splitStringByLength(字符串str,int-length)
{
列表数据=[];
data.add(str.substring(0,长度));
添加(str.substring(长度));
返回数据;
}
我会使用您发布的解决方案缩短定义:
列表splitStringByLength(字符串str,int-length)=>
[str.substring(0,长度),str.substring(长度)];
或者使用扩展方法调用函数:
extension on String {
List<String> splitByLength(int length) =>
[substring(0, length), substring(length)];
}
'helloWorld'.splitByLength(5); // Returns [hello, World].
字符串上的扩展名{
列表拆分长度(整数长度)=>
[子字符串(0,长度),子字符串(长度)];
}
“helloWorld”。拆分长度(5);//返回[你好,世界]。
我会使用您发布的解决方案缩短定义:
列表splitStringByLength(字符串str,int-length)=>
[str.substring(0,长度),str.substring(长度)];
或者使用扩展方法调用函数:
extension on String {
List<String> splitByLength(int length) =>
[substring(0, length), substring(length)];
}
'helloWorld'.splitByLength(5); // Returns [hello, World].
字符串上的扩展名{
列表拆分长度(整数长度)=>
[子字符串(0,长度),子字符串(长度)];
}
“helloWorld”。拆分长度(5);//返回[你好,世界]。