「java输出ABBCCC」java输出中文乱码怎么解决

博主:adminadmin 2023-01-20 21:33:06 385

今天给各位分享java输出ABBCCC的知识,其中也会对java输出中文乱码怎么解决进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java题:给一个字符串abbccc,求其中b出现的次数,怎么做简单点?

import java.io.*;

public class Test {

public static void main(String[] args) {

String s = "aabbccbb";

StringReader sr = new StringReader(s);

int c;

int count = 0;

try {

while ((c = sr.read()) != -1) {

if (c == 'b') {

count ++;

}

}

} catch (IOException e) {

e.printStackTrace();

}

System.out.println("字母b的个数为:" + count);

}

}

一个java编程题:若输入字符串str如“ABBCCCCAA”,则输出的结果是A1B2C4A2,请问怎么编写这个方法?

以下是示例代码:

public static void main(String[] args) throws Throwable {

String str = "ABBCCCCAA";

char[] cs = str.toCharArray();//转换为char数组

StringBuilder result = new StringBuilder();//结果保存对象

result.append(cs[0]);//加入第一个字符

int count = 1;//计数器

//从1开始遍历字符数组

for (int i = 1; i cs.length; i++) {

if (cs[i] == cs[i - 1]) {//如果当前字符等于前一字符

count++;//计数器加1

} else {//否则记录出现次数,并开始记录下一自称

result.append(count).append(cs[i]);//

count = 1;//重置计数器

}

}

result.append(count);//记录最后一个字符出现次数

System.out.println(result);//打印结果

}

请采纳。谢谢。

有A、B、B、C、D、E这六个数字,用java写一个main函数,打印出所有不同的排列,如:ABBCDE、ABCDBE等.

A,B,C,D,E不是数字吧

import java.util.ArrayList;

import java.util.List;

public class Permutation {

public static void main(String[] args) {

ListString list = new ArrayListString();

list.add("A");

list.add("B");

list.add("C");

list.add("D");

list.add("E");

permutation(list, new ArrayListString());

}

private static void permutation(ListString src, ListString desc) {

if(src.size() == 1){

desc.add(src.get(0));

StringBuffer sb = new StringBuffer();

for(String str: desc){

sb.append(str);

}

if(!(sb.charAt(2) == 'E' || sb.indexOf("CE") != -1 || sb.indexOf("EC") != -1)){

System.out.println(sb.toString());

}

}

final int size = desc.size();

for(int i = 0; i src.size(); i++){

desc.add(src.get(i));

ListString newSrcList = new ArrayListString();

newSrcList.addAll(src);

newSrcList.remove(i);

permutation(newSrcList, desc);

desc = desc.subList(0, size);

}

}

}

java输出ABBCCC的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java输出中文乱码怎么解决、java输出ABBCCC的信息别忘了在本站进行查找喔。