算法刷题-字符串——统计str及其指定索引处对应的字符
发布时间
阅读量:
阅读量
import java.util.Optional;
/** * Author:SunLala
* Date: 2022/3/22
* 功能描述:(给定一个字符串 str,返回str的统计字符串。例如,“aaabbadddffc"的统计字符串为"a_3_b_2_a_1_d_3_f_2_c_1)
*/
public class Test7 {
public static String getStatisticStr(String str){
if(!Optional.ofNullable(str).isPresent()){ //如果字符串是空字符串,直接返回空串
return "";
}
char[] chars = str.toCharArray();
StringBuffer sb = new StringBuffer(); //这里用stringBuffer是因为节省内存
int count = 1; //只要某字符遍历到,它的默认统计数就是
全部评论 (0)
还没有任何评论哟~
