精华内容
下载资源
问答
  • String 类的 toLowerCase() 方法可以将字符串中的所有字符全部转换成小写,而非字母的字符不受影响。语法格式如下:字符串名.toLowerCase()//将字符串中的字母全部转换为小写,非字母不受影响toUpperCase()则将字符...

    String 类的 toLowerCase() 方法可以将字符串中的所有字符全部转换成小写,而非字母的字符不受影响。语法格式如下:字符串名.toLowerCase()    //将字符串中的字母全部转换为小写,非字母不受影响

    toUpperCase()则将字符串中的所有字符全部转换成大写,而非字母的字符不受影响。语法格式如下:字符串名.toUpperCase()    //将字符串中的字母全部转换为大写,非字母不受影响

    例如:String str="abcdef 我 ghijklmn";

    System.out.println(str.toLowerCase());    //输出:abcdef 我 ghijklmn

    System.out.println(str.toUpperCase());    //输出:ABCDEF 我 GHIJKLMN

    例 1

    下面的实例代码演示了如何对字符串应用大写和小写转换。public static void main(String[] args)

    {

    String en="The Day You Went Away";    //定义原始字符串

    System.out.println("原始字符串:"+en);

    System.out.println("使用 toLowerCase() 方法之后为:"+en.toLowerCase());

    System.out.println("使用 toUpperCase() 方法之后为:"+en.toUpperCase());

    en="sun sun 是太阳,圆圆挂在 SKY 上";    //定义原始字符串

    System.out.println("原始字符串:"+en);

    System.out.println("使用 toLowerCase() 方法之后为:"+en.toLowerCase());

    System.out.printIn("使用 toUpperCase() 方法之后为:"+en.toUpperCase());

    en="select id,name,sex,address,birthday from students";

    System.out.println("原始字符串:"+en);    //定义原始字符串

    System.out.println("使用 toLowerCase() 方法之后为:"+en.toLowerCase());

    System.out.println("使用 toUpperCase() 方法之后为:"+en.toUpperCase());

    }

    代码比较简单,运行后的输出结果如下:原始字符串:The Day You Went Away

    使用 toLowerCase() 方法之后为:the day you went away

    使用 toUpperCase() 方法之后为:THE DAY YOU WENT AWAY

    原始字符串:sun sun 是太阳,圆圆挂在 SKY 上

    使用 toLowerCase() 方法之后为:sun sun 是太阳,圆圆挂在 sky 上

    使用 toUpperCase() 方法之后为:SUN SUN 是太阳,圆圆挂在 SKY 上

    原始字符串:select id,name,sex,address,birthday from students

    使用 toLowerCase() 方法之后为:select id,name,sex,address,birthday from students

    使用 toUpperCase() 方法之后为:SELECT ID,NAME,SEX,ADDRESS,BIRTHDAY FROM STUDENTS

    展开全文
  • import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.Box;import javax.swing.JApplet;import javax.swing.JButton;import javax.swing.JLabel;...

    import java.awt.Container;

    import java.awt.event.ActionEvent;

    import java.awt.event.ActionListener;

    import javax.swing.Box;

    import javax.swing.JApplet;

    import javax.swing.JButton;

    import javax.swing.JLabel;

    import javax.swing.JOptionPane;

    import javax.swing.JTextField;

    public class Test extends JApplet implements ActionListener {

    private static final long serialVersionUID = 1L;

    private JTextField jtfD;

    private JTextField jtfU;

    private JButton btnUpper;

    public void init() {

    Container con = this.getContentPane();

    jtfD = new JTextField();

    jtfU = new JTextField();

    btnUpper = new JButton("Upper");

    Box b1 = Box.createHorizontalBox();

    b1.add(Box.createHorizontalStrut(10));

    b1.add(new JLabel("小写"));

    b1.add(jtfD);

    b1.add(Box.createHorizontalStrut(10));

    Box b2 = Box.createHorizontalBox();

    b2.add(Box.createHorizontalStrut(10));

    b2.add(new JLabel("大写"));

    b2.add(jtfU);

    b2.add(Box.createHorizontalStrut(10));

    Box b3 = Box.createHorizontalBox();

    b3.add(Box.createHorizontalStrut(10));

    b3.add(btnUpper);

    Box b = Box.createVerticalBox();

    b.add(Box.createVerticalStrut(30));

    b.add(b1);

    b.add(Box.createVerticalStrut(30));

    b.add(b2);

    b.add(Box.createVerticalStrut(30));

    b.add(b3);

    con.add(b);

    btnUpper.addActionListener(this);

    }

    public void actionPerformed(ActionEvent e) {

    try {

    String str = jtfD.getText();

    str = str.toUpperCase();

    jtfU.setText(str);

    } catch (Exception ex) {

    JOptionPane.showMessageDialog(null, ex);

    }

    }

    }

    展开全文
  • 一、创建并初始化字符串对象 字符串变量必须经过初始化才能使用,否则编译器会报出“变量未被初始化错误” 创建对象要使用类的构造方法。...//大小写字母转换 public class Reverse { public sta...

    一、创建并初始化字符串对象
    字符串变量必须经过初始化才能使用,否则编译器会报出“变量未被初始化错误”
    创建对象要使用类的构造方法。
    toLowerCase()方法用于将大写字母转换为小写字母
    toUpperCase()方法用于将小写字母转换为大写字母
    二、代码实现
    import java.lang.String;//大小写字母转换
    public class Reverse {
    public static void main(String[] args) {
    String str=new String(“I LOVE YOU”);
    String str2=new String(“i love you”);
    String str1=str.toLowerCase();
    String str22=str2.toUpperCase();
    System.out.println(str1);
    System.out.println(str22);
    }
    }
    二、结果显示
    在这里插入图片描述

    展开全文
  • java字符大小写转换

    千次阅读 2018-06-13 11:29:58
    需求:写一个java程序,实现输入的字符串进行大小写转换,即大写转小写,小写转大写。 补充:字符串只能是英文,不包含其他的符号和空格,且长度限于20以内public static void main(String[] args) { Scanner ...

    需求:写一个java程序,实现将输入的字符串进行大小写转换,即大写转小写,小写转大写

    补充:字符串只能是英文,不包含其他的符号和空格,且长度限于20以内

    public static void main(String[] args) {
            Scanner input = new Scanner(System.in);
            System.out.println("请输入字符串:");
            String str = input.next();
            // matches("[a-zA-Z]*"):匹配正则表达式
            if (str.matches("[a-zA-Z]*")) {
                if (str.length() < 20) {
                    // 调用转换方法
                    exChange(str);
                    System.out.println(exChange(str));
                } else {
                    System.out.println("您输入的字符串太长,应保证在20位以下");
                }
            } else {
                System.out.println("您输入的字符串格式不正确");
            }
        }
    
    
    
       // 转换方法
    
      public static String exChange(String str) {
    
            StringBuffer sb = new StringBuffer();
            if (str != null) {
                for (int i = 0; i < str.length(); i++) {
                    char c = str.charAt(i);
                    // Character:Java里一个用于对单个字符进行操作的类
                    if (Character.isUpperCase(c)) {// isUpperCase(c):验证大写
                        sb.append(Character.toLowerCase(c));// toLowerCase(c)转小写
    
                    } else if (Character.isLowerCase(c)) {// isLowerCase(c):验证小写
                        sb.append(Character.toUpperCase(c));// toUpperCase(c)转大写
                    }
                }
            }
            return sb.toString();
    
        }
    
    }


    展开全文
  • 算法1:将字符串保存到字符数组中,然后通过一个for循环语句依次拿出每一个元素与 ‘a’ ,‘z’ 比较,如果比‘a’,比‘z’,则说明是小写,然后通过减去32变成大写,大写变小写同理可得。算法2:将字符串保存...
  • JAVA实现字符大小写转换

    千次阅读 2019-09-04 12:24:41
    题目描述 输入任意个字符串,其中的小写字母变为大写,大写字母变为小写,其他字符不用处理; 输入描述: 任意字符串:abcd12#%XYZ ...大小写转换 **/ import java.util.Scanner; class TestChange { ...
  • 在项目开发的时候会需要统一字符串的格式,比如首字母要求统一大写或小写,那用Java如何实现这一功能?下面一起来学习学习。
  • 程序开发中,经常需要对字符串进行转换操作,例如将字符转换成数组的形式,将字符串中的字符进行大小写转换等。接下来通过一个案例来演示字符串的转换操作。publicclassstring03{publicstaticvoidmain(String[]...
  • 请教一个JAVA程序题目:(1)输入的字串,如“ABcd3”变成小写。(2)输入的字串如“ABcd3”变成大写。(3)计算长度!!注意:不能采用String类中toUpperClass,toLowerClass,...请教一个JAVA程序题目:(1)...
  • Java字符大小写转换

    2020-11-04 00:11:11
    标题1047: 字符大小写转换 Time Limit: 1 Sec Memory Limit: 128 MB Description 输入一串字符,其中的大写变成小写,若不为大写则原样输出 Input 任意字符串(长度在100以内)以回车表示输入结束 Output ...
  • 例如把StringSa="SDFERFG";转换成StringSa="SDFERFG";...中的字母大小写进行转换*@author**/publiccla...例如把String Sa="SDFERFG";转换成String Sa="SDFERFG";import java.io.IOException;/*** ...
  • //首字母转小写 public static String toLowerCaseFirstOne(String s){ if(Character.isLowerCase(s.charAt(0))) return s; else return (new StringBuilder()).append(Character.toLowerCase(s.charAt(0)))....
  • public class UpStr{static String str = ...public String transformUpperOrLower(String str, String type){//将字符转换为char数组char[] ch = str.toCharArray();if (type == null || type....
  • public class UpStr{static String str = ...public String transformUpperOrLower(String str, String type){//将字符转换为char数组char[] ch = str.toCharArray();if (type == null || type....
  • java8中stream将字符list转换大小写

    千次阅读 2019-09-21 14:21:55
    List<String> lowCaseList = new ArrayList<>();lowCaseList.add("dog");lowCaseList.add("cat");lowCaseList.add("tiger");lowCaseList.add("lion"); List<String> upperCaseList...
  • String 类的 toLowerCase() 方法可以将字符串中的所有字符全部转换成小写,而非字母的字符不受影响。语法格式如下:字符串名.toLowerCase() // 将字符串中的字母全部转换为小写,非字母不受影响toUpperCase() 则...
  • Java编程入门与应用 P97-转换字符串里字符的大小写 将字符串中的字母全部转换成小写,非字母不受影响 字符串名.toLowerCase(); 将字符串中的字母全部转换成大写,非字母不受影响 字符串名.toUpperCase(); import ...
  • Java 实现字符串中字母大小写转换函数 实现思路:将字符串中的每个字符取出,判断该字符是不是大写字母,如果是的话则该字符+32(ASCII码)并进行强制转换转换为char,然后在通过字符串的合并操作进行合并,这样在...
  • JAVA实现字符串内大小写转换

    万次阅读 2018-03-27 17:04:23
    表示结束 将字符串中大写字母变成小写字母,小写字母变成大写字母,其它字符用"*"代替,并统计字母的个数 举例: 键盘录入:Hello12345World 输出结果:hELLO*****wORLD 实现方法遍历字符串,检查符合条件的...
  • Java教程String 类的toLowerCase() 方法可以将字符串中的所有字符全部转换成小写,而非字母的字符不受影响。语法格式如下: 字符串名.toLowerCase() // 将字符串中的字母全部转换为小写,非字母不受影响 本篇文章...
  • 字符大小写转换java

    2015-07-20 15:18:10
    3.将字符串"ABCDEabcde"中的大写字母都变成小写,再都变成大写,再将改变后的两个字符串拼接到一起。最后分别输出这个字符串的第一个和最后一个字符。 可能使用到的方法: int codePointAt(int index) char charAt...
  • String 类的 toLowerCase() 方法可以将字符串中的所有字符全部转换成小写,而非字母的字符不受影响。语法格式如下:字符串名.toLowerCase() // 将字符串中的字母全部转换为小写,非字母不受影响toUpperCase() 则...
  • toUpperCase 所有字符转换为大写toLowerCase 所有字符转换为小写这些方法都转换后的字符串作为新String实例返回:原始String对象未修改,因为String在Java中是不变的。有关不可变性的更多信息,请参见此:Java...
  • 编写exp3_1.java,实现字符串大小写转换并倒序输出,要求如下: 1)使用for循环将字符串“HelloWorld”从最后一个字符开始遍历。 2)在步骤1中遍历的当前字符如果是大写字符,就使用toLowerCase()方法将其转换为...
  • java字符大小写转换,空格判断,中英文判断。 通常遇到的问题是键盘键入字符串,然后将字符转换为字符数组,然后再进行操作。 Scanner scanner = new Scanner(System.in); System.out.print("请输入一个字符串:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 536
精华内容 214
关键字:

java将字符转换大小写

java 订阅