我使用**class Solution {
public List<String> commonChars(String[] A) {
List<String> charArr = new ArrayList<>();
int[][] lowerCase = new int[26][A.length];
for(int i = 0 ; i< A.length ; i++){
for(int j =0; j<A[i].length();j++)
lowerCase[A[i].charAt(j)-'a'][i] ++;
}
for(int i =0; i < 26 ;i++){
int min = lowerCase[i][0];
for(int j = 0 ; j< A.length ; j++){
if(lowerCase[i][j]<min)
min = lowerCase[i][j];
}
while(min!=0){
charArr.add(Character.toString((char)(i+'a')));
min--;
}
}
return charArr;
}
}
开发了rest service
api。我需要在第二个spring boot Web应用程序上使用此spring boot
。我有两种选择可以在我的Web应用程序上使用此api。
api
以从Rest Service中获取数据rest client
和注入服务,因此我可以使用基本上返回所需数据的方法,并跳过创建jar
和使用rest client
的整个过程。 / li>
这两种方法都能很好地工作,但是哪种方法更好,为什么呢?