博客
关于我
Java学习——“+”的连接及加和的简单说明
阅读量:327 次
发布时间:2019-03-04

本文共 1031 字,大约阅读时间需要 3 分钟。

Java中“+”的简单说明

今天在学习Java的时候,了解了一下“+”在Java中的作用,主要有两个功能:加和运算和做连接符。

1. 加和运算

刚刚提到Java中的基本数据类型,而“+”就可以用来计算这些基本数据类型的加和。比如说,两个整数相加,结果还是整数。

int a = 12;  int f = 123;  int c = a + f;  System.out.println(c);

运行结果是:

235

值得注意的是,当变量是字符型的时候,“+”会返回对应字符的ASCII码值。例如:

char a = 'a';  int b = 10;  System.out.println(a + b);

运行结果是:

97

2. 连接作用

接下来说说Java中的String(字符串)类型。字符串就是由一系列字符组成的。所以当两个字符串做“+”运算的时候,它们会连接起来。

String a = "hello";  String b = "world";  System.out.println(a + b);

运行结果是:

helloworld

3. “+”后数据类型对计算结果的影响

总结一下:“+”在Java中的行为取决于它后面的数据类型。如果后面是String,那么“+”就是用来连接字符串;如果是基本数据类型(比如char、int等),则是进行相应的加和运算。

举个例子:

char a = 'a';  String b = "world";  char c = 'A';  System.out.println(a + b);  System.out.println(a + c);

运行结果是:

a world
aA

关于“+”的练习题

以下是一些简单的练习题,帮助理解“+”的行为:

char c = 'a';  int num = 10;  String str = "hello";  System.out.println(c + num + str);  System.out.println(c + str + num);  System.out.println(c + (num + str));  System.out.println((c + num) + str);  System.out.println(str + num + c);

运行结果是:

ahello
ahelloworld
a20
a
helloworlda

转载地址:http://kmhq.baihongyu.com/

你可能感兴趣的文章
oracle优化器analyzed,Oracle 学习之 性能优化(十三) 索引
查看>>
Oracle修改字段类型
查看>>
Oracle修改表或者字段的注释
查看>>
oracle典型安装失败,安装oracle 10失败
查看>>
Oracle内存结构详解(四)--Oracle SGA其他组成部分
查看>>
Oracle函数与存储过程和程序包
查看>>
Oracle分析函数之LEAD和LAG
查看>>
Oracle分组取前n条记录
查看>>
Oracle分页sql
查看>>
Oracle创建database link(dblink)和同义词(synonym)
查看>>
oracle创建数据库的步骤
查看>>
Oracle创建用户、角色、授权、建表
查看>>
Oracle创建用户与授予表空间与权限
查看>>
oracle创建表(并且实现ID自增)
查看>>
oracle创建视图与生成唯一编号
查看>>
oracle删除重复数据保留第一条记录
查看>>
oracle判断空值的函数nvl2,【PL/SQL】 NVL,NVL2,COALESCE 三种空值判断函数
查看>>
Oracle发布VirtualBox 7.1稳定版!支持ARM、优化了UI、支持Wayland等
查看>>
oracle启动三步
查看>>
oracle启动关闭服务,启动关闭oracle服务.bat
查看>>