今天来介绍一些基础运算符,先用int整数类型做介绍,最后用String字符串做介绍:
package operator;
public class Operator {
public static void main(String[] args)
{
int a,b,c,d;
//赋值
a = 0;
//两边类型要一致,否则要进行类型强转,如果转换失败会抛出异常
b = (int)1L;
//相加
c = a + b; //c = 1
//相乘
d = b * a; //d = 1
System.out.printf("a=%d,b=%d,c=%d,d=%d\n",a,b,c,d);
//等价于a = a + 1
a += 1; //a = 1
//等价于 b = b * 2
b *= 2; //b = 2
//等价于 d = d + 1
d ++; //d = 1
//往左移4位
c = c << 4; //c = 16
System.out.printf("a=%d,b=%d,c=%d,d=%d\n",a,b,c,d);
//()运算符
d = (a+b) * c; //d = 48
/*
* 与运算
* d = 48 --> 110000
* c = 16 --> 10000
*/
a = d & c; //a = 16 --> 010000
/*
*或运算
* d = 48 --> 110000
* 3 --> 11
*/
b = d | 3; //b = 51 --> 110011
/*
* 异或运算
* d = 48 --> 110000
* 17 --> 010001
*/
a = d ^ 17; //a = 33 --> 100001
System.out.printf("a=%d,b=%d,c=%d,d=%d\n",a,b,c,d);
//求余
d = d % 6; //d = 6
System.out.println("d="+d);
//字符串相加
System.out.println("Hello "+ "World");
}
}
因为时间有限,可能有不全面的地方,如果有漏掉的劳烦帮忙补充下,谢谢。
分享到:
相关推荐
Java基础编程:条件运算符的嵌套和分支运用
C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战...
* 基本赋值运算符:`=` * 加赋值运算符:`+=` * 减赋值运算符:`-=`` * 乘赋值运算符:`*=`` * 除赋值运算符:`/=`` * 取模赋值运算符:`%=`` 例如: ```php $intData_3 += $intData_1; echo $intData_3; ``` 三...
Java 提供了一组算术运算符,用于执行基本的数学运算。以下是常用的算术运算符: * 加法运算符(+):用于将两个值相加。 * 减法运算符(-):用于将一个值减去另一个值。 * 乘法运算符(*):用于将两个值相乘。 *...
关系运算符是Java编程语言中的一种基本运算符,用于比较两个运算数的值,结果为true或false。关系运算符包括:大于(>)、小于(<)、大于等于(>=)、小于等于()、等于(==)、不等于(!=)等。 在Java中,关系...
Java基础知识点 - 条件运算符和位运算符 条件运算符,也称为三元运算符或三目运算符,...条件运算符和位运算符是 Java 中的基本运算符,对于编程来说非常重要。了解和熟练使用这些运算符可以提高编程效率和代码质量。
### Java程序设计基础:运算符与表达式 #### 一、引言 在Java程序设计中,理解和掌握运算符与表达式的使用是非常重要的基础技能。本文将深入探讨Java中的各种运算符及其用法,并通过实例讲解如何正确地使用这些...
1. **算术运算符**:Java中的算术运算符包括加法(+)、减法(-)、乘法(*)、除法(/)和取余(%)。例如,`int result = 5 + 3;`将计算出结果8。需要注意的是,整数除法会去掉小数部分,而浮点数除法则保留小数。...
Java运算符是编程中不可或缺的部分,它们用于执行各种计算和逻辑操作。Java提供了四大类运算符:算术运算符、位运算符、关系运算符和逻辑运算符。 1. **算术运算符**: - `+`:加法运算,可用于整数、浮点数的相加...
关系运算符 目录 课程导入 掌握boolean类型的使用 掌握关系运算符的操 问题:求圆面积的程序。 引入 流程图描述算法 数据类型 获取半径值 计算面积 输出圆面积 结束 实现代码 public class ComputeArea{ public ...
本篇文章将深入探讨Java中的赋值运算符,这是大数据开发人员必须掌握的基本概念。 赋值运算符`=`在Java中扮演着核心角色,它用于将右侧的值传递给左侧的变量。例如: ```java int age = 19; ``` 在这个例子中,`19`...
算术运算符用来执行基本的数学运算,如加、减、乘、除等。在本篇文章中,我们将详细介绍Java中的算术运算符,并通过实践来加深理解。 一、/和%号的简单使用 在Java中,/和%号是两个非常重要的算术运算符。/号表示...
下面我们将详细探讨Python中的几种主要运算符:算术运算符、比较运算符和赋值运算符,以及逻辑运算符。 首先,让我们来了解Python的算术运算符。这些运算符主要用于数学计算,包括加、减、乘、除、取模、幂次方和...
Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java...
1. **算术运算符**:Java提供了基本的算术运算符,如`+`(加)、`-`(减)、`*`(乘)、`/`(除)和`%`(取余)。例如,`int result = 5 + 3;`将执行加法运算。此外,还有自增`++`和自减`--`运算符,如`int count = ...
Java提供了两种主要的数据类型:基本数据类型和引用数据类型。基本数据类型包括整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。引用数据类型则包括类、接口和数组,...
10. Java基本语法:该计算器使用了Java基本语法,如变量声明、赋值、条件语句、循环语句等。 11. 可判断运算符的优先级:该计算器可以判断运算符的优先级,即可以正确地计算含有多个运算符的表达式。 12. 图形用户...
1. 赋值运算符:`=`是最基本的赋值运算符,例如 `x = 5;`。此外还有复合赋值运算符,如 `+=`, `-=`,`*=`等,用于简化计算和赋值。 2. 算术运算符:包括加`+`、减`-`、乘`*`、除`/`和取余`%`。注意,JavaScript中除...
剑指OFFER 第一道题目的C++代码, 题目:如下为类型CMyString的声明,请为该类型添加赋值运算符函数。可以说是非常详细了。