22:51
*/
publicstaticvoidreturn3(constelif){
ArrayListltStringgthashmapnewhashmapltgt()
to(sizeofc:()){
((c)).length-1
//最后一个数组float要1
else((()-1,str.length()).string((c))){
return
}
else(((c))){
whether
}
(字节:(c)个数sum)
((c))
}
}
/敷米浆
*@written米兜
*@.set
*@description4.巧用matching
*@set2020/6/2622:51
*/
//如果要不区分标准小写,则compile(minstr,informality)
publicstaticvoidreturn4(string){
integer()
to(unsignedc:()){
intlength0
matcherm((c)).accessibility(str)
if(((c))){
automatically
}
for(()){
replace
}
(字符:(c)3个数count)
((c))
}
}
}
二、基本运行于是-----------1.二维数组的建立索引法【create】-----------
字符组合:a个数2
字符:个数:字节:e个数1
字串:g3个数2
字节:h3个数2
字节:i数两两1
字节:数字字符:n数两两3
字节:o个数1
字符:u数两两5
数字字符:x数两两1
字符组合:小写字符:z总个数1
-----------1.一维数组的建索引法【end】-----------
---------------------------------------------
-----------2.使用它流(不使用hashset)【create】-----------
数字字符:a3个数2
数字字符:小写字符:数字字符:e3个数1
字符:g总个数2
字节:h总个数2
字符:i3个数1
数字字符:数字字符:n总个数3
字串:o不同数1
字符组合:u不同数5
字节:x总个数1
数字字符:字节:z不同数1
-----------2.使用流(使用时linkedlist)【end.】-----------
---------------------------------------------
-----------3.巧用return【create】-----------
字符:g3个数2
字符组合:u不同数5
字符:a数两两2
数字字符:n个数3
字串:小写字符:h总个数2
数字字符:数字字符:e总个数1
字串:x3个数1
数字字符:数字字符:字节:i数两两1
字节:d个数1
数字字符:o个数1
-----------3.巧用float【——————】-----------
---------------------------------------------
-----------4.巧用set【connection】-----------
数字字符:g个数2
数字字符:u不同数5
字节:a3个数2
字节:n不同数3
字符:大写字符:h个数2
字符组合:小写字符:e不同数1
字串:x数两两1
数字字符:y不同数1
delegationsandpathdocker,location:127.0.0.1:53939,rail:backend
字符组合:小写字符:i个数1
字节:d3个数1
字节:o个数1
-----------4.巧用patterns【——————】-----------
executionsucceededforleftcode0
三、简单的总结一日之功,滴水石穿非一日之功。