原文:关于java中char类型和int类型相加结果的面试题

运行结果为 C 故而总结了以下几点: 举例子说明一下。 System.out.println A 未指定类型 输出intSystem.out.println char A q 强转char 输出charSystem.out.println A 未指定类型 输出intSystem.out.println char A 未指定类型 输出intSystem.out.println char A K 强 ...

2019-12-26 11:06 0 1360 推荐指数:

查看详情

javachar类型int类型相加结果是char类型还是int类型?

初一看这个标题,你可能有一点疑问:这两个能相加吗? 答案看看效果: 看到这样的运行效果,我想你现在感觉到了其中的一些东西了吧..... 当然,首先,我们可以肯定的是,这两个是可以相加的。其次,我们要知道他们都是基础类型。最后,我们要明白一点: “向上兼容”--即:不同数据类型的数据参与 ...

Mon Mar 25 05:26:00 CST 2013 0 15380
char类型int类型相加

char类型是16位的,底层采用unicode编码保存.char类型是可以直接赋值给int类型的,因为是16位到32位低到高.举个例子比如int i='1';打印i的值是49.char类型int类型进行计算的时候会自动转换为int类型比如System.out.println('1'+1);输出 ...

Fri Sep 20 19:28:00 CST 2019 0 977
Java数据类型——面试题

1、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 +=1;有什么错? 答:对于short s1=1;s1=s1+1来说,在s1+1运算时会自动提升表达式的类型int,那么将int赋予给short类型的变量s1会出现类型转换错误 ...

Sat Jun 30 03:58:00 CST 2018 0 2428
javaString,int,Integer,char、double类型转换

转自 http://blog.csdn.net/zhang103886108/article/details/42917693 1、如何将字串 String 转换成整数 int? int i = Integer.valueOf(my_str).intValue(); int i ...

Tue Sep 13 03:46:00 CST 2016 0 19082
JAVAchar类型

1、JAVAchar占2字节,16位。可在存放汉字 2、char赋值 char a='a'; //任意单个字符,加单引号。 char a='';//任意单个中文字,加单引号。 char a=111;//整数。0~65535。十进制、八进制、十六进制均可。输出字符编码表对应 ...

Fri Feb 03 07:46:00 CST 2017 0 13127
警惕char类型直接相加

今天在写某个程序需要对两个数字字符串进行相加操作,比如字符串1是"12345",字符串2是"23456"。需要字符串1的"1" 和字符串2的"2"相加,就是两个字符相同位置的数进行相加;以此类推。 这个一看很好完成,写一个for,然后取字符串每个字符进行相加即可。 比如如下代 ...

Wed Oct 14 02:24:00 CST 2020 1 713
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM