Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 组合词命名_String_Naming Conventions - Fatal编程技术网

String 组合词命名

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

假设“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 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){}似乎是错误的,谢谢。我没有测试代码,因为我已经写了我的代码来实现这一点…我再次寻找一种方法来调用这个字符串分解/组合。。。