導航:首頁 > 編程語言 > java字母ascii碼

java字母ascii碼

發布時間:2022-05-20 00:19:33

java用ascii碼判斷輸入的是大寫字母,小寫字母還是數字

	publicstaticvoidcheckWord(){
//接受輸入
Scannerscanner=newScanner(System.in);
//輸入的字元串
Stringstr=scanner.nextLine().trim();
//如果字元串長度大於1
if(str.length()>1){
//不符合要求,提示
System.out.println("輸入字元串");
}
//如果字元為a到z中間,提示小寫字母
elseif(str.matches("[a-z]")){
System.out.println("輸入小寫字母");
}
//如果字元為A到Z中間,提示大寫字母
elseif(str.matches("[A-Z]")){
System.out.println("輸入大寫字母");
}
//如果字元為0到9中間,提示數字
elseif(str.matches("[0-9]")){
System.out.println("輸入數字");
}
//輸入的字元不合法,非數字和字母
else{
System.out.println("輸入既字元串寫字母數字");
}
}

⑵ 如何用java獲得字元串的ASCII值

Java活的字元串ASCII碼值:
publicclassTest{
publicstaticvoidmain(String[]args){
Testt=newTest();
t.getASCii("1");//傳入要獲取ASCII的字元串
}
StringgetASCii(Stringaa){
Stringa=aa;
byte[]i=a.getBytes();
for(byteb:i){
System.out.println(b);
}
returnnull;
}
}

⑶ 在Java中如何將字元轉換成ASCII碼

java中如何將一個字元轉換為ascii碼:
方法1:
char c = 'a ';
byte b =(byte)c;

方法2:
直接將這個字元轉化為int型就可以得到ascii碼值
char c = 'a ';
int b = c; //字元的ascii碼值

同理將一個ascii碼轉換為相應的字元:
例如:字元a
int d = 97;
char e = (char)d;

⑷ java中關於ASCII碼的問題

沒完全明白LZ的需求,但是碰巧我前些天做了一個這樣的程序,希望對你有幫助:

/**
* @param args
*/
public static void main(String[] args) {

// 將一個字元的ascii碼轉換為字元
String asciiIntStr = "65"; // 某個字元的ascii 整數 值
int iValue = Integer.parseInt(asciiIntStr, 10);
char tempC = (char)iValue;//轉換為一個字元
System.out.println("ASCII碼為:"+asciiIntStr+"的字元為:"+tempC);

//將一個字元轉換為整數的ascii碼
char tmpChar = 'A';
String ascIIintValue = Integer.toString(tmpChar);//把一個字元轉換為整數的ascii碼
System.out.println("字元:"+tmpChar+"的ASCII碼為:"+ascIIintValue);
}

⑸ 在JAVA中,怎麼獲取ASCII碼

拋磚引玉:沒有校驗:只實現a+13=n
中間的方法也許有用:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class test
{
public static void main(String args[]) throws IOException
{
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
String line;
String[] spl = null;
while(true)
{
System.out .print(">>");
line=br.readLine();
//if(((line=br.readLine())!=null) && line.equals("quit"))
if(line!=null && line.equals("quit"))
{
break;
}
else
{
try{
spl = line.split("[+]");
}
catch(Exception e)
{
e.printStackTrace();
}

int var = (int)(spl[0].trim().charAt(0)) + Integer.parseInt(spl[1]);

System.out.println((char)var);
}
}
}
}

⑹ java中怎麼輸出字元的ASC碼

可以將字元轉為整型(int)再輸出即可輸出ascii碼值。
在c++語言中,輸出到終端一般使用cout的<<操作。
字元型變數,存儲在char類型的變數中,或者直接是字元常量。
當cout<<字元變數或常量時,輸出的是對應字元。
說明cout對輸出的類型是有做判斷,並區分類型進行輸出的。ascii碼值屬於整型,所以,可以把字元型轉為整型進行輸出。

char
c
=
'a';
cout<<(int)c;
這樣就可以輸出字元變數c的ascii碼值了。

⑺ java字元的ASCII碼

int a = (int)'你'
char c = (char)97

⑻ Java 獲得輸入字母的ASC碼

//輸入字元串轉換成數字的asc碼

char a = 'B';
char x = 'B';
int ina = (int)x;
System.out.println(a);
就是輸入一個自己 然後輸出它的ASC碼比如
public class Hw1 {
public static void main(String[] args) {
inta='國';
System.out.println(a);

這樣可以順利輸出ASC碼值
用Scanner輸入一個字元後變成ASC碼值

import java.uitl.Scanner;
public class Hw1 {
public static void main(String[] args) {
String s=(new Scanner(System.in)).next();

System.out.println((int)(s.charAt(0)));
}
}

⑼ 用java編寫 在鍵盤上輸入任意一個字母 ,顯示ASCII碼值

package test;

import java.util.Scanner;

public class Test {
public static void main(String[] args)throws Exception{
Scanner in = new Scanner(System.in);
String b = in.next();
for( int i=0;i< b.length();i++){
System.out.println( b.charAt(i)+" "+(byte) b.charAt(i));
}
}
}
在控制台從鍵盤輸入後,按回車即可輸出。

⑽ JAVA如何判斷一個字元的ASCII碼

如圖,將這個字元直接賦值給int變數,然後這個int變數的值就是對應的ascii碼

閱讀全文

與java字母ascii碼相關的資料

熱點內容
python導出sap 瀏覽:513
車智匯app如何下載 瀏覽:434
python如何將圖片輸出到雲伺服器 瀏覽:838
貴陽螺桿壓縮冷凝機組組成 瀏覽:115
掃描製作pdf 瀏覽:515
2016奇駿車機如何安裝app 瀏覽:764
phpvc9x64 瀏覽:73
蜜語星球解壓 瀏覽:476
c語言編譯器怎麼打不開 瀏覽:818
海印程序員 瀏覽:648
為什麼華為手機找不到伺服器 瀏覽:664
pdf增減 瀏覽:608
雲伺服器怎麼公網架設網站 瀏覽:91
pythonrequests慢 瀏覽:140
excel保存沒有pdf 瀏覽:922
冰箱壓縮機管囗示意圖 瀏覽:497
許振民編譯局 瀏覽:625
雙網路加什麼伺服器好用 瀏覽:211
linux命令中文 瀏覽:839
python怎麼做物聯網 瀏覽:731