以26個小寫字母和10個數字組成4位,如何把每組的組合列印出來(大佬急救面試題)
uj5u.com熱心網友回復:
4個for回圈uj5u.com熱心網友回復:
用遞回比較簡單,給你個小例子static String[] CHAR = new String[]{"a","b","c","d","e","f","g","h","i","j"};
public static void print(String str){
if (str.length() == 4) {
System.out.println(str);
return;
}
for (String s : CHAR) {
print(str+s);
}
}
public static void main(String[] args){
print("");
}
uj5u.com熱心網友回復:
這玩意會寫,主要是把每組放4個,列印出來每組uj5u.com熱心網友回復:
建一個List<String>, 把滿足要求的組放入其中,遍歷完成后,列印該list就行了。
uj5u.com熱心網友回復:
https://blog.csdn.net/weixin_44777183/article/details/88659011?utm_medium=distribute.pc_relevant_bbs_down.none-task-blog-baidujs-1.nonecase&depth_1-utm_source=distribute.pc_relevant_bbs_down.none-task-blog-baidujs-1.nonecase面試題直接看博客呀,問帖子得候到啥時候
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/26021.html
標籤:Java相關
上一篇:編程題
