2021-01-04 java基础知识03

40 篇文章 0 订阅

今天复习到了数据类型相加。

对于Java中的基本类型相加

有几个特殊的需要注意,char 和任意类型相加都是先转化为int 类型相加。
比如说
public class Demo05Plus{

public static void main (String args[])
{
	char a = 'A';
	char b = 0;
	char c;
	c = a + b;
	System.out.println(a);
}

这个时候会报错,会说将int 转化为 char 会出现数据丢失,这就是因为在处理数据的时候char是先变成了 int 这个时候我们的c应该设置成int ,这样就不会报错了,这是一个小细节。

应该写成
public class Demo05Plus{

public static void main (String args[])
{
	char a = 'A';
	char b = 0;
	int  c;
	c = a + b;
	System.out.println(c);
}

这样就不会报错了。
输出是65;
在这里插入图片描述

②第二个需要注意的就是String 这个类型,在学习String的时候,需要好好的去了解一下String,字符串的基本函数,得有一定的C语言基础,我的C语言字符基础不太行,所以学起来有点小难受,不过java这个语言还不算太难的语法。

在String中要注意的就是String 不管和任何一个类型的 值或数相加,得到的都是 String 类型。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值