導航:首頁 > 編程語言 > java字元的asc

java字元的asc

發布時間:2023-06-06 20:58:55

java ask碼轉字元

Java中ASC碼與字元互相轉化,代碼如下:

packagecom.ljq.test;
/**
*
*Java中ASC碼與字元互相轉化
*
*/
publicclassASCTest{
privatestaticintascNum;
privatestaticcharstrChar;
publicstaticvoidmain(String[]args){
System.out.println(getAsc("a"));
System.out.println(backchar(98));
}
/**
*字元轉ASC
*
*@paramst
*@return
*/
publicstaticintgetAsc(Stringst){
byte[]gc=st.getBytes();
ascNum=(int)gc[0];
returnascNum;
}
/**
*ASC轉字元
*
*@parambacknum
*@return
*/
publicstaticcharbackchar(intbacknum){
strChar=(char)backnum;
returnstrChar;
}
}

Ⅱ JAVA從控制台中輸入一段明文然後加密為ASC

publicclassDay25B{
staticScannersc=newScanner(System.in);
publicstaticvoidmain(String[]args){
Stringstr;
while(true){
System.out.print("輸入:");
str=sc.nextLine();
if(str.contains("over")){
break;
}
show(str);
}
}
//明文
publicstaticvoidshow(Stringstr){
System.out.println("明文:"+str);

StringstrEn=enCode(str);
System.out.println("加密:"+strEn);

StringstrDe=deCode(strEn);
System.out.println("解密:"+strDe+" ");
}
//加密!
publicstaticStringenCode(Stringstr){
Stringsrc="";
for(inti=0;i<str.length();i++){
inttem=str.charAt(i);
intnum=i;
System.out.print((char)tem+"編碼:"+tem+" 索引:"+i+" ");
if(num==0){
num=1;
}
tem*=num;
src+=tem+",";
}
returnsrc;
}
//解密!
publicstaticStringdeCode(Stringstr){
String[]strs=str.split(",");
StringstrTem="";
for(inti=0;i<strs.length;i++){
inttem=Integer.valueOf(strs[i]);
intnum=i;
if(num==0){
num=1;
}
tem/=num;
strTem+=(char)tem;
}
returnstrTem;
}
}
//你好,說明一下,題目中說要求把大寫進行小寫轉換,這,我個人覺得有點多此一舉!
//可以辦到,定義一個數組,記錄當前索引,然後打個標記就可以了(當然也有其他方法打標記)
//解密的時候,如果符合標記的就進行運算解密,然後在把char大寫轉換即可還原!
//當前這個類,忽視這中做法,直接按照給定的規則進行:加密,解密,大小寫直接還原.簡單!

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

直接把字元型轉換成int型輸出就可以了。例如:

publicclassAsc
{
publicstaticvoidmain(String[]args)
{
charc='a';
System.out.println((int)c);
}
}

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

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

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

Ⅳ 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字元的asc相關的資料

熱點內容
蘋果安卓系統筆記本怎麼設置密碼 瀏覽:982
只能加密不能解密有什麼用 瀏覽:239
怎麼製造app 瀏覽:121
電腦解壓死機了怎麼辦 瀏覽:607
歐洲伺服器雲進銷存 瀏覽:192
程序員python和java 瀏覽:949
文件夾怎麼插入幻燈 瀏覽:282
帶孩子到崩潰怎麼解壓 瀏覽:63
戰地一被踢出伺服器會顯示什麼 瀏覽:837
怎麼看手機上所有的app 瀏覽:365
網路拚命令怎麼拼 瀏覽:836
產品經理和程序員優先選哪個 瀏覽:393
樸素的app應用怎麼推廣 瀏覽:586
怎麼查校園卡app專屬流量 瀏覽:437
少兒編程教育培訓視頻 瀏覽:562
華為平板如何裝兩個一樣的app 瀏覽:728
程序員與劫匪 瀏覽:623
協同演化演算法及其在數據挖掘中的應用 瀏覽:225
單片機可控硅開關電路 瀏覽:121
文件夾合並會變大 瀏覽:231