运算符以一个或多个自变量为基本,可生成一个新值。自变量回收与原始要领挪用差异的一种形式,但结果是沟通的。
按照以前写措施的履历,运算符的通例观念应该不难领略。
加号(+)、减号和负号(-)、乘号(*)、除号(/)以及等号(=)的用法与其他所有编程语言都是雷同的。
所有运算符都能按照本身的运算工具生成一个值。除此以外,一个运算符可改变运算工具的值,这叫作“副浸染”(Side Effect)。
运算符最常见的用途就是修改本身的运算工具,从而发生副浸染。但要留意生成的值亦可由没有副浸染的运算符生成。
险些所有运算符都只能操纵“主范例”(Primitives)。独一的破例是“=”、“==”和“!=”,它们能操纵所有工具(也是工具易令人夹杂的一个处所)。除此以外,String类支持“+”和“+=”。