//輸入一個字元, 判斷是大寫或小寫或是其他字元
//輸入一個字元, 轉換其大小寫輸出 (大寫 ->小寫, 小寫->大寫)

import java.io.*;
import java.util.Scanner;
public class Main {
public static void main(String args[])throws IOException
{
String text;
Scanner scanner = new Scanner(System.in);
System.out.print("請輸入一個字元: ");
text = scanner.next();
char x=text.charAt(0);//擷取自串中單一字元
int i = (int) x ;
System.out.print("您輸入的字元ASCII : " +i +" ");
if(65<=i && i<=90)
{
System.out.println("為大寫" );
}
else if(97<=i && i<=122)
{
System.out.println("為小寫" );
}
else
{
System.out.println("其他字元" );
}
System.out.println("===========================");
if(65<=i && i<=90)
{
i=i+32;
String aChar = new Character((char)i).toString();
System.out.println("轉換小寫=" +aChar);
}
else if(97<=i && i<=122)
{
i=i-32;
String aChar = new Character((char)i).toString();
System.out.println("轉換大寫=" +aChar);
}
else
{
System.out.println("其他字元" );
}
}
}

arrow
arrow
    全站熱搜

    萌新-工程師 發表在 痞客邦 留言(0) 人氣()