Java ASCII-错误消息,找不到符号
私有void btnTranslateActionPerformed(java.awt.event.ActionEvent evt){Java ASCII-错误消息,找不到符号,java,string,ascii,Java,String,Ascii,私有void btnTranslateActionPerformed(java.awt.event.ActionEvent evt){ 字符串strSecretMessage strSecretMessage = this.txtSecretMessage.getText(); for (int i=0; i < (strSecretMessage.length()-1); i++){ lblACSII.setText(i+" "+ strSecretMe
字符串strSecretMessage
strSecretMessage = this.txtSecretMessage.getText();
for (int i=0; i < (strSecretMessage.length()-1); i++){
lblACSII.setText(i+" "+ strSecretMessage.charCodeAt(i));
}
}
strSecretMessage=this.txtSecretMessage.getText();
对于(int i=0;i<(strSecretMessage.length()-1);i++){
lblACSII.setText(i+“”+strSecretMessage.charCodeAt(i));
}
}
弹出charCodeAt错误,表示找不到符号
lblACSII.setText(i+" "+ (int)strSecretMessage.charAt(i));
charAt()
获取字符并将其强制转换为int
将提供ascii值
String temp = "";
for (int i=0; i < (strSecretMessage.length()-1); i++){
temp += i+" "+ strSecretMessage.charCodeAt(i) + " ";
}
lblACSII.setText(temp);
String temp=”“;
对于(int i=0;i<(strSecretMessage.length()-1);i++){
temp+=i+''+strSecretMessage.charCodeAt(i)+'';
}
lblACSII.setText(温度);
您是想使用方法charAt()
?这不是实际的方法:charAt
?我正在尝试转换为ASCII。我需要显示字母对应的ASCII字符。@alexphan正如我们所建议的,您是否尝试使用charAt()
charCodeAt()
不是在String
中声明的方法。我已经尝试过了,它只在字符串的特定数字处显示字符。对不起,但我还需要一些帮助,当我运行并键入字符串时,转换只显示第一个字母对应的ASCII代码。示例:CAT输出:1 65假设字符串为ABCD
是否要打印65 66 67 68
?@alexphansetText()
每次都将替换现有文本。考虑预先连接所有的值,然后将文本设置为等于<代码>字符串< /代码>。是的,我正在寻找新的编码输出,如何连接所有的值,然后设置文本?