「转换字母java」转换字母大小写

博主:adminadmin 2022-12-19 13:06:05 62

今天给各位分享转换字母java的知识,其中也会对转换字母大小写进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java中如何进行大小写字母转换?

java提供了upper和lower方法来进行字母大小写的转换,实例如下:

//把一个字符串中的大写转为小写,小写转换为大写:思路1

public static String exChange(String str){

StringBuffer sb = new StringBuffer();

if(str!=null){

for(int i=0;istr.length();i++){

char c = str.charAt(i);

if(Character.isUpperCase(c)){

sb.append(Character.toLowerCase(c));

}else if(Character.isLowerCase(c)){

sb.append(Character.toUpperCase(c)); 

}

}

}

return sb.toString();

}

//把一个字符串中的大写转为小写,小写转换为大写:思路2

public static String exChange2(String str){

for(int i=0;istr.length();i++){

//如果是小写

if(str.substring(i, i+1).equals(str.substring(i, i+1).toLowerCase())){

str.substring(i, i+1).toUpperCase();

}else{

str.substring(i, i+1).toLowerCase();

}

}

return str;

}

java编写一个字母大小写转换器?

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class CaseConverter extends JFrame {

private JTextField inputField;

private JTextField outputField;

private JButton capitalButton;

private JButton lowercaseButton;

public CaseConverter() {

// 设置窗口标题

setTitle("Case Converter");

// 设置窗口布局为FlowLayout

setLayout(new FlowLayout());

// 创建组件

inputField = new JTextField(20);

outputField = new JTextField(20);

capitalButton = new JButton("Capital");

lowercaseButton = new JButton("Lowercase");

// 将组件添加到窗口中

add(inputField);

add(outputField);

add(capitalButton);

add(lowercaseButton);

// 向按钮添加按压事件监听器

capitalButton.addActionListener(new CapitalListener());

lowercaseButton.addActionListener(new LowercaseListener());

}

// 定义Capital按钮的按压事件监听器

private class CapitalListener implements ActionListener {

public void actionPerformed(ActionEvent e) {

// 从输入文本框中获取输入字符串

String input = inputField.getText();

// 将字符串中的大写字母转换为小写字母,其它字符不变

String output = input.toLowerCase();

java怎样将大写字母转换成小写字母

1、具体代码如下,字符串中大、小写互转

1)输入

第一行只有一个整数m(m=10),表示测试数据组数。

接下来的m行,每行有一个字符串(长度不超过100)。

2)输出

输出互换后的字符串,每组输出占一行。

输入字符串,字符串可以求出字符串的长度以及在各个索引的值,Java也有专门的判断是不是大小写以及转换成大小写的方法

输出结果:如下图

扩展资料:

java中把一个字符串中大写字母转换为小写,小写字母转换为大写的思路

但是需要注意的是如果某个字符串定义为String类型,那么这个串就不能改变了,如果需要改变,那么应该使用StringBuffer

代码中exChange()能够得到正确的结论,exChange2()不能得到正确的结论,如果某个字符串定义为String类型,那么这个串就不能改变了

转换字母java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于转换字母大小写、转换字母java的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-19,除非注明,否则均为首码项目网原创文章,转载请注明出处。