java字串轉16進位制ascii碼

2021-03-04 07:31:18 字數 1801 閱讀 1356

1樓:

string s = "abcd";

byte b = s.getbytes();

int in = new int[b.length];

for (int i = 0; i < in.length; i++)

for (int j = 0; j < in.length; j++)

2樓:匿名使用者

public static void main(string args) {

java如何將16進位制數字轉換為ascii中的字串。

3樓:匿名使用者

public static string tostringhex1(string s) catch (exception e)

} try catch (exception e1)return s;}

在java中如何將字元轉換成ascii碼?

4樓:那一年我的青春

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;

5樓:手機使用者

哈哈,你的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

6樓:匿名使用者

直接轉換成int型輸出就行了

7樓:路上飛小飛飛

package ***.test;

public class testascii {public static void main(string args) {

string str = "很多的的技術

酷開電專視

8樓:匿名使用者

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 陣列

9樓:

char a = 'a';

int ascii = (int) a;

16進位制字串轉換成數字的問題,C ,16進位制轉化問題,字串轉化成數字

long ltemp strtol 0xa10b null,16 這樣的話,就將0xa10b這個十六制形式的字串轉為十進位制的數字了.注 strtol的功能就是將字串轉為數字,而後面的16就是進位制,根據需要,你可以是二進位制,八進位制,十進位制,或是十六進位制應該都是可以的.如果出現以下情形之一,...

怎麼把字串轉換成16進位制資料,怎麼把一個字串轉換成16進位制資料

由於資料在計算機中的表示,最終以二進 制的形式存在,所以有時候使用版二進位制,可權以更直觀地解決問題。但,二進位制數太長了。比如int 型別佔用4個位元組,32位。比如100,用int型別的二進位制數表達將是 0000 0000 0000 0000 0110 0100 面對這麼長的數進行思考或操作,...

python十六進位制字串怎麼轉換為十六進位制數

硬編碼行不?coding cp936 para 20133233 new para if not len para 2 print para for i in range 0,len para 2 new para new para x para i i 2 else print 字串位數不正確 p...