目录
1.怎么把不同字符(串)或者变量同一行输出.\n的使用2.怎么输出""?3.以下代码result2为什么输出为10?
1.怎么把不同字符(串)或者变量同一行输出.\n的使用
使用连接符 +
2.怎么输出""?
public static void main(String
[] args
) {
S
System
.out
.println("\"\"");
}
}
}
3.以下代码result2为什么输出为10?
class AriTest{
public static void main(String
[] args
) {
int num1
= 12;
int num2
= 5;
int result1
= num1
/ num2
;
System
.out
.println(result1
);
int result2
= num1
/ num2
* num2
;
System
.out
.println(result2
);
}
∵num1和num2数据类型为int,所以经过除运算之后 的结果自动转化为int(2),再*num2,所以输出结果为10. 同理double result3 = num1 / num2 * num2; System.out.println(result3);//10.0 先出结果再进行数据接收转换. 若想要输出12.0,必须先转换为浮点型(double). 根据自动提升规律,只要前两个有一个转换为double即可. double result4 = (double) num1 / num2 * num2; System.out.println(result4);//12.0 若想要输出12,使用强转符(int); int result5 = (int) result4; System.out.println(result5);//12