`
jgnan
  • 浏览: 88762 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

每天JAVA简单教学:基本运算符

阅读更多
今天来介绍一些基础运算符,先用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基础编程:条件运算符的嵌套和分支运用

    Java基础编程:条件运算符的嵌套和分支运用

    C++实战篇:运算符优先级

    C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战篇:运算符优先级 C++实战...

    【自学PHP】第三课:PHP运算符

    * 基本赋值运算符:`=` * 加赋值运算符:`+=` * 减赋值运算符:`-=`` * 乘赋值运算符:`*=`` * 除赋值运算符:`/=`` * 取模赋值运算符:`%=`` 例如: ```php $intData_3 += $intData_1; echo $intData_3; ``` 三...

    Java基础知识:运算符

    Java 提供了一组算术运算符,用于执行基本的数学运算。以下是常用的算术运算符: * 加法运算符(+):用于将两个值相加。 * 减法运算符(-):用于将一个值减去另一个值。 * 乘法运算符(*):用于将两个值相乘。 *...

    大数据必学Java基础(十七):关系运算符和逻辑运算符

    关系运算符是Java编程语言中的一种基本运算符,用于比较两个运算数的值,结果为true或false。关系运算符包括:大于(&gt;)、小于(&lt;)、大于等于(&gt;=)、小于等于()、等于(==)、不等于(!=)等。 在Java中,关系...

    大数据必学Java基础(十八):条件运算符和位运算符

    Java基础知识点 - 条件运算符和位运算符 条件运算符,也称为三元运算符或三目运算符,...条件运算符和位运算符是 Java 中的基本运算符,对于编程来说非常重要。了解和熟练使用这些运算符可以提高编程效率和代码质量。

    Java程序设计基础:运算符与表达式.pptx

    ### Java程序设计基础:运算符与表达式 #### 一、引言 在Java程序设计中,理解和掌握运算符与表达式的使用是非常重要的基础技能。本文将深入探讨Java中的各种运算符及其用法,并通过实例讲解如何正确地使用这些...

    java学习-java的运算符

    1. **算术运算符**:Java中的算术运算符包括加法(+)、减法(-)、乘法(*)、除法(/)和取余(%)。例如,`int result = 5 + 3;`将计算出结果8。需要注意的是,整数除法会去掉小数部分,而浮点数除法则保留小数。...

    Java运算符的使用

    Java运算符是编程中不可或缺的部分,它们用于执行各种计算和逻辑操作。Java提供了四大类运算符:算术运算符、位运算符、关系运算符和逻辑运算符。 1. **算术运算符**: - `+`:加法运算,可用于整数、浮点数的相加...

    Java程序设计基础:关系运算符.pptx

    关系运算符 目录 课程导入 掌握boolean类型的使用 掌握关系运算符的操 问题:求圆面积的程序。 引入 流程图描述算法 数据类型 获取半径值 计算面积 输出圆面积 结束 实现代码 public class ComputeArea{ public ...

    大数据必学Java基础(十六):赋值运算符

    本篇文章将深入探讨Java中的赋值运算符,这是大数据开发人员必须掌握的基本概念。 赋值运算符`=`在Java中扮演着核心角色,它用于将右侧的值传递给左侧的变量。例如: ```java int age = 19; ``` 在这个例子中,`19`...

    大数据必学Java基础(十五):算术运算符

    算术运算符用来执行基本的数学运算,如加、减、乘、除等。在本篇文章中,我们将详细介绍Java中的算术运算符,并通过实践来加深理解。 一、/和%号的简单使用 在Java中,/和%号是两个非常重要的算术运算符。/号表示...

    掐指一算:Python运算符.pptx

    下面我们将详细探讨Python中的几种主要运算符:算术运算符、比较运算符和赋值运算符,以及逻辑运算符。 首先,让我们来了解Python的算术运算符。这些运算符主要用于数学计算,包括加、减、乘、除、取模、幂次方和...

    Java中的运算符Java中的运算符

    Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java中的运算符Java...

    java运算符小程序

    1. **算术运算符**:Java提供了基本的算术运算符,如`+`(加)、`-`(减)、`*`(乘)、`/`(除)和`%`(取余)。例如,`int result = 5 + 3;`将执行加法运算。此外,还有自增`++`和自减`--`运算符,如`int count = ...

    java变量数据类型运算符

    Java提供了两种主要的数据类型:基本数据类型和引用数据类型。基本数据类型包括整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。引用数据类型则包括类、接口和数组,...

    JAVA简易计算器(可判断运算符的优先级)

    10. Java基本语法:该计算器使用了Java基本语法,如变量声明、赋值、条件语句、循环语句等。 11. 可判断运算符的优先级:该计算器可以判断运算符的优先级,即可以正确地计算含有多个运算符的表达式。 12. 图形用户...

    头歌教学实践平台 Web前端开发基础 JavaScript学习手册三:JS运算符

    1. 赋值运算符:`=`是最基本的赋值运算符,例如 `x = 5;`。此外还有复合赋值运算符,如 `+=`, `-=`,`*=`等,用于简化计算和赋值。 2. 算术运算符:包括加`+`、减`-`、乘`*`、除`/`和取余`%`。注意,JavaScript中除...

    面试题1:赋值运算符函数

    剑指OFFER 第一道题目的C++代码, 题目:如下为类型CMyString的声明,请为该类型添加赋值运算符函数。可以说是非常详细了。

Global site tag (gtag.js) - Google Analytics