用java编写一个程序,实现字符串大小写的转换并倒序输出

一下代码仅供参考 public class Main {public static void main(String[] args) {String s = "aaBvdEFdsd";StringBuffer ss = convertString(s);System.out.println("大小写转换后是:" + convertString(s));System.out.println("倒序输出后是:" + ss.reverse());}public static StringBuffer ...
用java编写一个程序,实现字符串大小写的转换并倒序输出
public static void main(String[] args) {System.out.print("请选择输出的模式【1小写;2大写】:");Scanner in=new Scanner(System.in);int choose=in.nextInt();System.out.print("请输入字符串:");Scanner inn=new Scanner(System.in);String str=inn.nextLine();StringBuffer sb=new StringBuffer(str);if(choose==1){System.out.println(sb.reverse().toString().toLowerCase());}else{System.out.println(sb.reverse().toString().toUpperCase());}}2015-11-10
一下代码仅供参考
public class Main {public static void main(String[] args) {String s = "aaBvdEFdsd";StringBuffer ss = convertString(s);System.out.println("大小写转换后是:" + convertString(s));System.out.println("倒序输出后是:" + ss.reverse());}public static StringBuffer convertString(String str) {String upStr = str.toUpperCase();String lowStr = str.toLowerCase();StringBuffer buf = new StringBuffer(str.length());for (int i = 0, k = str.length(); i < k; i++) {{if (str.charAt(i) == upStr.charAt(i)) {buf.append(lowStr.charAt(i));} else {buf.append(upStr.charAt(i));}}}return buf;}}2015-11-10
很简单啊!你先把它变成数组。然后倒着取。在判定这是大写或小写就行,在转换2018-02-28
mengvlog 阅读 78 次 更新于 2025-09-10 19:50:42 我来答关注问题0
  • package p1;public class J_ReadTxt{private static String reverse ( String input ){if (input.isEmpty ()){return "";}String end = input.substring (input.length () - 1, input.length ());char[] cs = end.toCharArray ();if (cs[0] = 'A'){end = ...

  •  海南加宸 如何用java编一个程序将输入的阿拉伯数字转换成大写的汉字??

    首先定义一个HashMap对象,用于存储数字与汉字之间的对应关系:public class Test { private static final Map map = new HashMap();static { map.put(0, "零"); map.put(1, "一"); map.put(2, "二"); map.put(3, "三"); map.put(4, "四");map.put(5, "五"); map.put(6...

  • anonymous 用Java编写一个程序对用户输入的任意一组字符如{3,1,4,7,2,1,1,2,2}输出其中出现次数最多的字符

    import java.util.HashMap;import java.util.Scanner;public class A { public static void main(String argvs[]) { String line; Scanner sc = new Scanner(System.in); while(sc.hasNextLine()) { line = sc.nextLine(); if (line.length()==0) break; String []s...

  •  唔哩头条 用java编写随意输入一个字母显示其下一个字母例如输入a显示b输入A显示B

    if (nextChar == (char)('Z' + 1)) { System.out.println("输入的是 " + (char)(nextChar - 1) + " ,已经是字母表最后一个字母了");} else { System.out.println(nextChar);} } } } ```以下是代码的改动说明:1. 引入`Character`类用于判断字符类型,简化原来`if`语句。2. 创...

  •  好学者百科 编写JAVA程序,在其中有一个按钮和一个文本框。单击按钮时,文本框中显示按钮上显示的字。

    1、首先,设置在网页中显示文本的格式,文本的高度为100像素,宽度为280像素。2、定义显示文本的字体大小为22像素,离左侧和右侧的距离设置为自动,离顶部的距离设置为15像素。3、用font标签在网页中插入要显示的文本。4、由于显示的文本内容是动态控制的,所以设置一个标识符poemsi,用来动态表示显示的...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部