本文目錄一覽:
- 1、在JAVA語言中如何讓大寫字元進行循環
- 2、如何用JAVA編寫判斷字元CH是大寫還是小寫,如果是大寫轉換為小寫,如果是小寫轉換為大寫的程序
- 3、Java 如何判斷一個字元的大小寫,並將大寫換為小寫,小寫換為大寫 謝謝
- 4、java 字元串中判斷字母大小寫方法
- 5、java如何判斷從控制台輸入的是否為大寫字母?
在JAVA語言中如何讓大寫字元進行循環
給點提示吧,JAVA中字元是可以當數值來直接+的,所以你直接讓A不停往上+就可以了
如何用JAVA編寫判斷字元CH是大寫還是小寫,如果是大寫轉換為小寫,如果是小寫轉換為大寫的程序
如果同時為大寫或者同時為小寫 直接用equals方法
String str=”CH”;
if(“CH”.equals(str)){
str.toLowerCase();
}else{
str.toUpperCase();
}
如果是還要照顧’cH’變成’Ch’ 則使用下面 代碼
public class TestA{
public static void main(String[] args) {
String str1=”cH”;
//使用StringBuilder
StringBuilder sb=new StringBuilder();
//循環遍歷str1
for(int i=0;istr1.length();i++){
//將str1的每個字元變為小寫
String str2=str1.substring(i,i+1).toLowerCase();
//將變為小寫的字元與原來的字元對比
//如果跟以前的一樣,那麼就把它變為大寫
if(str2.equals(str1.substring(i,i+1))){
//放入StringBuilder儲存
sb.append(str2.toUpperCase());
}else{
//如果不一樣,說明以前的是大寫,現在的小寫是你要的結果
sb.append(str2);
}
}
System.out.println(sb.toString());
}
}
Java 如何判斷一個字元的大小寫,並將大寫換為小寫,小寫換為大寫 謝謝
String str=”AA”;
//用正則表達式判斷是否為大寫字母
Pattern p = Pattern.compile(“[A-Z]+”);
Matcher m = p.matcher(str);
//如果是大寫,則轉換為小寫,否則轉換為大寫
if(m.matches()==true){
str=str.toLowerCase();
}else{
str=str.toUpperCase();
}
java 字元串中判斷字母大小寫方法
java已經提供了判斷大小寫的內置方法:
public static boolean isAcronym(String word)
{
for(int i = 0; i word.length(); i++)
{
char c = word.charAt(i);
if (!Character.isLowerCase(c))
{
return false;
}
}
return true;
}
Java簡介:
Java是一種可以撰寫跨平台應用軟體的面向對象的程序設計語言。Java 技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於PC、數據中心、遊戲控制台、科學超級計算機、行動電話和互聯網,同時擁有全球最大的開發者專業社群。
java如何判斷從控制台輸入的是否為大寫字母?
import java.util.Scanner;
public class DemoTest20 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println(“請輸入一個字元(字元串以第一個字元為準),按回車鍵確定…”);
String str = sc.nextLine();
char c = str.toCharArray()[0];//取字元串中的第一個字元
//System.out.println(c);
System.out.println(c + “的ASCII值:” + (c + 0));
if(c = ‘A’ c = ‘Z’) {
System.out.println(c + “是一個大寫字母1”);
} else {
System.out.println(c + “不是一個大寫字母1”);
}
if(c + 0 = 56 c + 0 = 97) {
System.out.println(c + “是一個大寫字母2”);
} else {
System.out.println(c + “不是一個大寫字母2”);
}
if (Character.isUpperCase(c)) {
System.out.println(c + “是一個大寫字母3”);
} else {
System.out.println(c + “不是一個大寫字母3”);
}
}
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/197005.html