String 组合词命名
假设“A B C D”是一个句子,是否有以下两种字符串解构的专用名称: (一) 大小:3{“ABC”,“BCD”} 大小:2{“AB”、“BC”、“CD”} (二) 大小:3{“ABC”、“ABD”、“BCD”} 尺寸:2{“AB”、“AC”、“AD”、“BC”、“BD”、“CD”} 请注意,我们从不排列元素 提前谢谢大家, -Bast类似java代码String 组合词命名,string,naming-conventions,String,Naming Conventions,假设“A B C D”是一个句子,是否有以下两种字符串解构的专用名称: (一) 大小:3{“ABC”,“BCD”} 大小:2{“AB”、“BC”、“CD”} (二) 大小:3{“ABC”、“ABD”、“BCD”} 尺寸:2{“AB”、“AC”、“AD”、“BC”、“BD”、“CD”} 请注意,我们从不排列元素 提前谢谢大家, -Bast类似java代码 String sequence = "A B C D"; public List createConventions(String seque
String sequence = "A B C D";
public List createConventions(String sequence,int mode) {
List<String> result = new ArrayList<>();
String[] elements = sequence.split(" ");
for (int i = 0; i < elements.length; i++) {
for (int j = i + 1; j < elements.length; j++) {
if (mode == 1) {
result.add(elements[i] + elements[j]);
} else if (mode == 2) {
for (int k = j + 1; k < elements.length; k++) {
result.add(elements[i] + elements[j] + elements[k]);
}
}
}
}
return result;
}
String sequence=“A B C D”;
公共列表创建约定(字符串序列,int模式){
列表结果=新建ArrayList();
String[]elements=sequence.split(“”);
for(int i=0;i
谢谢,但我正在寻找一种方法来命名我介绍的两种不同方式。。。(顺便说一句:if(mode==2){}else if(mode==2){}似乎是错误的,谢谢。我没有测试代码,因为我已经写了我的代码来实现这一点…我再次寻找一种方法来调用这个字符串分解/组合。。。