题解 | #名字串生成II#
名字串生成II
https://www.nowcoder.com/practice/a90b0c33344e4b8488fe0b376de3205d
知识点
字符串
解题思路
如果两个字符串首字母不同,那么他们不可能组成任何字符串。
之后就是那个s1,s2哪个长哪个就是最后组成的最短共同字符串。
Java题解
import java.util.*;
public class Solution {
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param str1 string字符串
* @param str2 string字符串
* @return string字符串
*/
public String lcmOfStrings (String str1, String str2) {
// write code here
StringBuilder sb = new StringBuilder();
int n = str1.length(), m = str2.length();
if(str1.charAt(0) != str2.charAt(0)) return "";
return n < m ? str2 : str1;
}
}
