1樓:
如果是單個字元的話,直接轉換就可以
int d = 97;
char e = (char)d;
如果是一串內ascii碼的話,最好存在
容byte中
byte b =;
system.out.println(new string(b));
2樓:匿名使用者
char a;
a=97;
system.out.println(a);
在java中如何將字元轉換成ascii碼?
3樓:那一年我的青春
java中如何將bai一個字元轉換du
為ascii碼:
方法zhi1:
char c = 'a ';daobyte b =(byte)c;
方法2:
直接將這個字
專符轉化為int型就可以得到ascii碼值屬char c = 'a ';
int b = c; //字元的ascii碼值同理將一個ascii碼轉換為相應的字元:
例如:字元a
int d = 97;
char e = (char)d;
4樓:手機使用者
哈哈,你的copycharacter定義為string型別。
可是看你寫的這行character = (char)a;
你把一個char型別轉換為string型別,當然不可以了。
下面的**是轉ascii的例子你可以參考下。
import java.io.unsupportedencodingexception;
public class t
public static void t1(){//ascii轉換為字串
string s="22307 35806 24555 20048";//ascii碼
stringchars=s.split(" ");
system.out.println("ascii 漢字 \n----------------------");
for(int i=0;i
5樓:匿名使用者
直接轉換成int型輸出就行了
6樓:路上飛小飛飛
package ***.test;
public class testascii {public static void main(string args) {
string str = "很多的的技術
酷開電專視
7樓:匿名使用者
string a="5645646456";
int b= new int[a.length()];
for(int i=0;i遍歷字串
char c= a.charat(i);
b[i]=c-48;
}//b便是你要轉化
專的屬int 陣列
8樓:
char a = 'a';
int ascii = (int) a;
c中如何將ascii碼強制轉換為int
char c int a 如果a int c a的值為字元的ascii碼,如果a c 0 a的值就是字元所代表的阿拉伯數字 c 輸入一個char字元,將字元強制型別轉換為int型,為什麼輸出的會是它的ascii碼 1.你說的是ascii碼吧2.輸入字元轉化為ascii是什麼意思?ascii碼本身就是...
matlab中ASCII碼轉化為字元(中文)
這個是因為你對漢字的編碼不瞭解引起的。對於gb2312的字元 就是我們平時所說的區位 一個漢字對應於兩個位元組。每個位元組都是大於a0 十六進位制 倘若,你的第一個位元組大於a0,而你的第二個位元組小於a0,那麼它應當不是漢字 僅僅對於gb2312 不知道你能否理解我說的。如果真的發生這種情況 你的...
如何用查詢字元的ASCII碼,如何用WORD查詢字元的ASCII碼
複製或輸bai入那個字du,只要能輸入到zhiword文字,無論 輸dao入法 能不能輸入那個字,內word都能夠代換出來容。5929 5929 4e0d 77e5 9053字元 每4個輸入後按alt x就變成了字,再按alt x就還原 只要在word文件出現的文字 除外 都有唯一的 請不要亂改 插...