欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java之字符大小写转换

程序员文章站 2022-07-15 16:30:05
...

输入字符串,将每个字母进行大小写转换

利用ASCll码对照表,对输入的字符串利用方法逐个改变大小。
输入:li BAI
输出:LI bai

1. 先上ASCII表进行对照*

Java之字符大小写转换

2. 再上代码在看细节

import java.util.*;
public class Main{
public static void main(String[] args) {
	   Scanner sc=new Scanner(System.in);
	   String a=sc.nextLine();
	    for(int i=0;i<a.length();i++) {
	    	if(a.charAt(i)>='A'&&a.charAt(i)<='Z') { 
	    		System.out.print(Character.toLowerCase(a.charAt(i)));
	    		}else {
	       	    System.out.print(Character.toUpperCase(a.charAt(i)));
	    			  }
	}	
	    }	
	              }

3. 在看运行结果如下:

Java之字符大小写转换

主要类别与方法:

  1. Java Scanner类:获取用户的输入
Scanner sc=new Scanner(System.in);//创建Scanner对象的基本语法

nextLine()方法:返回输入回车之前的所有字符,且可以获得空白;

  1. Java Character类:用于对单个字符进行操作,在对象中包装一个基本类型char的值
Character ch =new Character('a');//创建Character类对象

toUpperCase()方法:指定字母的大写形式;
toLowerCase()方法:指定字母的小写形式;

  1. Java String()类:创建和操作字符串
String greeting ="李白爱编程"//创建字符串最简单的方式

charAt()方法:用于返回索引处的字符。索引范围从0到length()-1;

假如李白会编程,必将放荡余不羁,若非时代被拘禁,尔等仙人亦大牛。

相关标签: java