package catic.test; /** * @ClassName: TestXBQ * @Description: TODO 输出字符串中的大写字母,并倒序输出 * @author xbq * @version 1.0 * @date 2017-4-20 下午4:39:26 */ public class StrUtil { /** * @Title: getUpCaseAndReverse * @Description: TODO 输出字符串中的大写字母,并倒序输出 * @param str * @return: void */ private static void getUpCaseAndReverse(String str){ StringBuffer buffer = new StringBuffer(); // 转为char数组 char[] ch = str.toCharArray(); // 得到大写字母 for(int i = 0; i < ch.length ; i++){ if(ch[i] >= 'A' && ch[i] <= 'Z'){ buffer.append(ch[i]); } } // 倒序 buffer = buffer.reverse(); System.out.println(buffer.toString()); } /** * @Title: main * @Description: TODO 测试 * @param agrs * @return: void */ public static void main(String[] agrs) { String s = "absjjsjAjjBsk23C29D"; getUpCaseAndReverse(s); } }