有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    下面是一个代码剪贴画,它向你展示了一个基本的算法来做你想做的事情:

    String[] components = name.split(" "); // get the first and last names
    if(components.length < 2) return; // check for valid string
    StringBuilder build = new StringBuilder();
    for(int x = 0;x < components[0].length && x < components[1].length;x++)
        build.append(components[0].charAt(x) + components[1].charAt(x));
    
    String result = build.toString();
    

    对于C,这个算法非常相似。你只需要使用strtok而不是split:

    • strtok:从字符串中获取令牌