Java的字符能参加算术运算吗 Java的字符能参加算术运算吗 求大神回答! java中的字符能和整数进行加法运算吗

Java\u7684\u5b57\u7b26\u80fd\u53c2\u52a0\u7b97\u672f\u8fd0\u7b97\u5417

char \u662f\u53ef\u4ee5\u53c2\u4e0e\u7b97\u672f\u8fd0\u7b97\u7684,\u56e0\u4e3achar\u672c\u8d28\u662f\u4e00\u4e2aACSII\u5b57\u7b26,\u4e0d\u8fc7\u8fd0\u7b97\u65f6\u8981\u8003\u8651ACSII\u7801,\u5982\u5b57\u7b26'1'\u8981\u628a\u4ed6\u5f53\u505a1\u8fdb\u884c\u8fd0\u7b97\u5c31\u9700\u8981\u5728\u8fd0\u7b97\u65f6\u51cf\u53bb\u4e00\u4e2a\u5b57\u7b26'0'('1'-'0'=1)\u5f97\u5230\u7684\u5c31\u662f1

java\u4e2d\u7684\u5b57\u7b26\u53ef\u4ee5\u548c\u6574\u6570\u8fdb\u884c\u52a0\u6cd5\u8fd0\u7b97\u3002\u4f8b\u5982\uff1a
public class ERPTest { public static void main(String[] args) { int b = a + 13; System.out.println(b);//112 }}

java的字符可以进行算术运算,
char类型,在和字符串连接时,是字符形式;在和数字运算时是数字形式,按hashcode码对应。
http://pan.baidu.com/share/init?shareid=1002691859&uk=2436338859
这里有付强老师讲解char的一个题目,希望对你有帮助,提取密码是6ri4

public class Test {
public static void main(String[] args) {
char a = 'a';
System.out.println(a);
System.out.println(a+2);
System.out.println(a*2);
System.out.println(a-2);
System.out.println(a/2);
}
}

上面这段代码输出的结果是:
a
99
194
95
48

字符是可以参加算术运算的。会自动转成对应的ascall码表对应的值。上面a的值对应是97

不能,你得把字符转换成数值型后才能参加算数运算

不能

  • Java鐨勫瓧绗﹁兘鍙傚姞绠楁湳杩愮畻鍚 Java鐨勫瓧绗﹁兘鍙傚姞绠楁湳杩愮畻鍚 姹傚ぇ绁炲洖绛...
    绛旓細java鐨勫瓧绗﹀彲浠ヨ繘琛岀畻鏈繍绠锛宑har绫诲瀷锛屽湪鍜屽瓧绗︿覆杩炴帴鏃讹紝鏄瓧绗﹀舰寮忥紱鍦ㄥ拰鏁板瓧杩愮畻鏃舵槸鏁板瓧褰㈠紡锛屾寜hashcode鐮佸搴斻俬ttp://pan.baidu.com/share/init?shareid=1002691859&uk=2436338859 杩欓噷鏈変粯寮鸿佸笀璁茶Вchar鐨勪竴涓鐩紝甯屾湜瀵逛綘鏈夊府鍔╋紝鎻愬彇瀵嗙爜鏄6ri4 ...
  • Java鐨勫瓧绗﹁兘鍙傚姞绠楁湳杩愮畻鍚
    绛旓細char 鏄彲浠ュ弬涓庣畻鏈繍绠楃殑,鍥犱负char鏈川鏄竴涓狝CSII瀛楃,涓嶈繃杩愮畻鏃惰鑰冭檻ACSII鐮,濡傚瓧绗'1'瑕佹妸浠栧綋鍋1杩涜杩愮畻灏遍渶瑕佸湪杩愮畻鏃跺噺鍘讳竴涓瓧绗'0'('1'-'0'=1)寰楀埌鐨勫氨鏄1
  • char鍦JAVA缂栫▼閲岄潰璇ュ浣曞簲鐢?
    绛旓細瀛楃鍙橀噺鍙互鐢变竴瀵瑰崟寮曞彿涓鐨勫瓧绗璧嬪笺備緥濡傦細class CharDemo{ public static void main(String[] args){ char ch; ch='A'; System.out.println("The char of ch is: "+ch); }}鍊煎緱娉ㄦ剰鐨勬槸锛Java涓殑char瀛楃骞堕潪鍍廋璇█涓璫har閭f牱鍙互杩涜绠楁湳杩愮畻锛屽洜涓哄湪Java涓紝char鏄棤...
  • 鍏充簬java鐨鍩虹鐭ヨ瘑!!!
    绛旓細鍦╦ava涓瓧绗︿覆娌℃湁鈥-鈥濊繖涓繍绠楃鐨锛屼綘鍑忎簡浠h〃浠涔堝憿锛屽彧鏈夆+鈥濓紝鈥+鈥濅唬琛ㄧ殑鏄繛鎺ュ瓧绗︿覆
  • Java涓殑杩愮畻绗
    绛旓細鍦Java涓锛屾垜浠父鐢ㄧ殑绠楁湳杩愮畻绗﹀寘鎷姞娉曪紙+</锛夈佸噺娉曪紙-</锛夈佷箻娉曪紙*</锛夈侀櫎娉曪紙/</锛夊拰鍙栦綑锛%</锛夈傚叾涓紝+</鐨勭濂囦箣澶勫湪浜庯紝杩炴帴瀛楃涓鏃讹紝濡傛灉涓杈规槸鏁板瓧锛屽畠浼氬彉涓烘嫾鎺ョ鍙凤紝鑰屼袱杈归兘鏄暟瀛楁椂锛屽畠灏辨槸甯歌鐨勫姞娉曘傚姞娉曪細System.out.println(2 + 3); //5锛孲ystem.out.println(...
  • JAVA鍏崇郴琛ㄨ揪寮忕殑缁撴灉鏄粈涔堢被鍨嬬殑,鍒嗗埆鏄粈涔?
    绛旓細涓嶆槸鍙湁鏁版嵁鎵嶈兘姣旇緝澶у皬,瀛楃涔鍙互,鍙﹀绛変簬鍜屼笉绛変簬涔熷彲浠ョ敤鍦ㄩ潪鍩烘湰鏁版嵁绫诲瀷涔嬮棿,濡傜被,瀵硅薄,瀛楃涓,鏁扮粍绛.String鐨勬瘮杈冧笉鑳界洿鎺ョ敤==.鍥犱负瀹冩槸涓涓被,涓嶆槸涓绉嶆暟鎹被鍨.3銆侀昏緫杩愮畻 閫昏緫杩愮畻绗︽湁涓庘&&鈥濓紝鎴栤渱|鈥濓紝闈炩!鈥濓紝鍏朵腑鈥溾濆拰鈥溾濇槸鐭矾閫昏緫鎿嶄綔绗︺傞昏緫杩愮畻杩樻湁鈥&鈥濃渱鈥濃...
  • Java 瀛楃涓茬畻鏈琛ㄨ揪寮忔眰鍊
    绛旓細import java.util.ArrayList;import java.util.Stack;/ author yhh / public class Calculate { / 灏瀛楃涓杞寲鎴怢ist param str return / public ArrayList<String> getStringList(String str){ ArrayList<String> result = new ArrayList<String>();String num = "";for (int i = 0; i < ...
  • java鐨鏂规硶鏈夊摢浜
    绛旓細涓銆佸熀纭鏂规硶 Java璇█涓彁渚涗簡璁稿鍩虹鐨勬柟娉曪紝濡绠楁湳杩愮畻鏂规硶銆瀛楃涓鎿嶄綔鏂规硶绛夈傝繖浜涙柟娉鍙互甯姪寮鍙戣呭疄鐜板熀纭鐨勬暟瀛﹁绠椼佸瓧绗︿覆澶勭悊绛夊姛鑳姐備緥濡傦紝Java涓殑Math绫绘彁渚涗簡璁稿鏁板杩愮畻鐨勬柟娉曪紝濡傛眰缁濆鍊笺佹眰骞傜瓑銆傚悓鏃讹紝String绫绘彁渚涗簡璁稿瀛楃涓插鐞嗙殑鏂规硶锛屽瀛楃涓叉嫾鎺ャ佸瓧绗︿覆鏌ユ壘绛夈傝繖浜涙柟娉曚娇寰...
  • java绠楁湳
    绛旓細+鍙峰湪java涓彲浠琛ㄧず绠楁湳杩愮畻鐩稿姞 java涓噸杞戒簡+ 琛ㄧず瀛楃涓鐨勮繛鎺 杩欒鐪+鍙蜂袱杈瑰彉閲忕殑绫诲瀷 system.out.println("鍜屼负:"+(number1+number2));杩愮畻缁撴灉鏄 197.56 杩欓噷鍏堟墽琛屾渶閲屾嫭鍙穘umber1+number2 杩涜绠楁湳杩愮畻鐩稿姞 system.out.println("鍜屼负:"+number1+number2);杩愮畻缁撴灉鏄45.56152杩欓噷鍏堟墽琛...
  • 浠涔堟槸java杩愮畻绗
    绛旓細Java鐨勭畻鏈繍绠绗﹀垎涓轰竴鍏冭繍绠楃鍜屼簩鍏冭繍绠楃銆備竴鍏冭繍绠楃鍙湁涓涓搷浣滄暟;浜屽厓杩愮畻绗︽湁涓や釜鎿嶄綔鏁,杩愮畻绗︿綅浜庝袱涓搷浣滄暟涔嬮棿銆傜畻鏈繍绠楃鐨勬搷浣滄暟蹇呴』鏄暟鍊肩被鍨嬨(1)涓鍏冭繍绠楃:涓鍏冭繍绠楃鏈:姝(+)銆佽礋(-)銆佸姞1(++)鍜屽噺1(--)4涓傚姞1銆佸噺1杩愮畻绗﹀彧鍏佽鐢ㄤ簬鏁板肩被鍨嬬殑鍙橀噺,涓嶅厑璁哥敤浜庤〃杈惧紡涓傚姞1銆佸噺...
  • 扩展阅读:java逻辑运算符读法 ... java三目运算符的用法 ... java运算符大全 ... java的四种运算符 ... java运算符优先级表 ... java一元运算符 ... javascript入门 ... 入门学习java编程 ... java中常用的运算符有哪些 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网