写一个 Java Application。让用户在文本框中输入一个字符串,程序会将其中的大写字母变为小写 字母,小写字母为变大写字母(其余字符不变),并按照逆序将它们显示在一个文本域中。(例如:用户输 入“abc123XYZ”,点击按钮或按下回车,程序会输出“zyx321CBA”)...
} System.out.println("输出结果:");System.out.println(newStr1);} }
JAVA输入一个字符串,将大写字母改成小写,小写字母改成大写 public class Homework3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println(“请输入字符串:”); String character = sc.nextLine(); char[] arr=character.toCharArray(); for (int i = 0...
import java.io.IOException;public class App {public static void main(String[] args) throws IOException {char ch = (char)System.in.read();if (ch >= 'a' && ch <= 'z') {ch -= 32;}System.out.println(ch);}}
// 将小写字母转为大写字母 String upperCaseStr = lowerCaseArr[i].toUpperCase();// 取出大写字母所在索引 int index = result.lastIndexOf(upperCaseStr);if (index != -1) { // 存在大写字母 // 取开头,拼接 String startStr = result.substring(0, index + 1) + lowerCaseArr[i];/...
countUpper++; strUpper += c + " "; } else if (Character.isLowerCase(c)) { countLower++; strLower += c + " "; } } System.out.println("大写字母有" + countUpper + "个,分别是:" + strUpper); System.out.println("小写字母有" + countUpper + "个,分别是:" + strLower); } }...
在java中,每个字符都对应唯一一个数字。你可以查看一下ASCII码,然后根据字符对应ASCII码的值来区分。最简单的就是取出输入内容中的每一个字符,然后跟小写字母等进行对比,比如取出的某个字符用c代表,可以这样判断:c>='a' && c<='z';这样就表示这个字符为小写字母,其他同理。
package Code503;import java.util.Scanner;/*题目:统计键盘输入的一个字符串中的数字,字母大小写和其他。 */public class CodeStringCount { public static void main(String[] args) { Sca
(char) buffer[i]);}for (int i = 0; i < count - 1; i++) {// 首字符大写字母ASCII 65~91 if (i == 0 && !(64 < buffer[i] && buffer[i] < 91)) {// 首字符不是大写字母System.out.print("首字符 "+ (char) buffer[i] + " 不是大写字母");break;...