導航:首頁 > 編程語言 > java輸出ascii

java輸出ascii

發布時間:2022-08-06 18:19:36

『壹』 java 怎麼把字元串轉化為ascii

import java.io.UnsupportedEncodingException;

public class StringToAscii {

public static void main(String[] args) throws UnsupportedEncodingException {
AsciiToString();//ASCII轉換為字元串
StringToAscii();//字元串轉換為ASCII碼
}
public static void AsciiToString(){//ASCII轉換為字元串
String s="97 98 99";//ASCII碼
String[]chars=s.split(" ");
System.out.println("ASCII TO STRING ----------------------");
for(int i=0;i<chars.length;i++){
System.out.println(chars[i]+" "+(char)Integer.parseInt(chars[i]));
}
}
public static void StringToAscii(){//字元串轉換為ASCII碼
String s="abc";//字元串
char[]chars=s.toCharArray(); //把字元中轉換為字元數組
System.out.println("STRING TO ASCII ----------------------");
for(int i=0;i<chars.length;i++)
{
System.out.println(chars[i]+" "+(int)chars[i]);
}
}
}

『貳』 在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碼128之後的對應字元

ascii碼的范圍最大隻能到127

『肆』 如何用java獲得字元串的ASCII值

用java獲得字元串的ASCII值:

字元串是沒有ascII的,需要就必須一個個的獲取每個字元的值,主要代碼如下:

publicstaticvoidmain(String[]args){
Strings="這是一個測試";
for(inti=0;i<s.length();i++){
System.out.println(+s.charAt(i));
}
}

『伍』 java 輸出ascii碼

用String中的getBytes[]取出,然後遍歷列印每一位..
比如:
public static void main(String[] args) {
// TODO Auto-generated method stub
String str = "adfb";
byte[] bytes = str.getBytes();
for (int i = 0; i < bytes.length; i++) {
System.err.println(bytes[i]);
}
}

『陸』 java輸入一個字元,如果是字母,則輸出相應的ASCII值,如果是數字字元,則轉換成相應的數值輸出

代碼如下:

System.out.print("輸入一個字元:");
Stringstr=input.next();
booleanisNumber=str.matches("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$");
if(isNumber){
System.out.println("輸入的數字是:"+str);
}else{
System.out.println("輸入的ASCII碼是:"+(int)str.charAt(0));
}

運行結果是:

『柒』 Java 編程輸出字元串中ASCII碼培訓最大的字元

輸出字元串中ASCII碼最大的對應字元,如下方式供參考:

代碼:

publicclassTest{

publicstaticvoidmain(String[]args){

//目標字元串
Stringstring="acbACB";
//字元串轉換成字元數組
char[]cs=string.toCharArray();

//對字元數組進行升序排序
for(inti=0;i<cs.length-1;i++){

inttemp=0;
for(intj=0;j<cs.length-1-i;j++){

if(cs[j]>cs[j+1]){

temp=cs[j];
cs[j]=cs[j+1];
cs[j+1]=(char)temp;
}
}
}

//取ASCII碼最大的對應字元
charc=cs[cs.length-1];
System.out.println("字元串中ASCII碼最大的對應字元是:"+c);

}
}

運行結果:


『捌』 怎麼輸出ASCLL碼用java

給你上例子吧,放到你的代碼里你看一下吧。

packagecom.ykmaiz.Test;

importjava.io.UnsupportedEncodingException;

publicclassTest{
publicstaticvoidmain(String[]args){
fun1();//ASCII轉換為字元串

fun2();//字元串轉換為ASCII碼

}

publicstaticvoidfun1(){//ASCII轉換為字元串

Strings="22307358062455520048";//ASCII碼

String[]chars=s.split("");
System.out.println("ASCII漢字 ----------------------");
for(inti=0;i<chars.length;i++){
System.out.println(chars[i]+""
+(char)Integer.parseInt(chars[i]));
}
}

publicstaticvoidfun2(){//字元串轉換為ASCII碼

Strings="新年快樂!";//字元串

char[]chars=s.toCharArray();//把字元中轉換為字元數組

System.out.println(" 漢字ASCII ----------------------");
for(inti=0;i<chars.length;i++){//輸出結果

System.out.println(""+chars[i]+""+(int)chars[i]);
}
}
}
閱讀全文

與java輸出ascii相關的資料

熱點內容
現代鋼琴教程pdf 瀏覽:25
客戶端框架源碼 瀏覽:210
python自動辦公能幹嘛 瀏覽:873
程序員追愛 瀏覽:252
程序員邏輯故事 瀏覽:768
加密icsot23i2c 瀏覽:713
你們有什麼好的解壓軟體 瀏覽:607
常州空氣壓縮機廠家 瀏覽:241
安卓如何關閉app內彈出的更新提示 瀏覽:409
e4a寫的app怎麼裝蘋果手機 瀏覽:201
海立壓縮機海信系 瀏覽:210
社保如何在app上合並 瀏覽:220
小米加密照片後綴 瀏覽:236
我的世界網易手機怎麼創伺服器 瀏覽:978
載入單頁源碼 瀏覽:930
阿里雲伺服器seo 瀏覽:777
海洋斗什麼時候上線安卓 瀏覽:86
中行app如何查每日匯款限額 瀏覽:840
輸入伺服器sn是什麼意思 瀏覽:725
sha1演算法java 瀏覽:90