首页 > 编程知识 正文

赋值运算符有哪些,赋值运算符定义函数的输入

时间:2023-05-05 01:46:13 阅读:163241 作者:2262

赋值运算符

赋值运算符包括:

=

等于符号

+=

加等于

-=

减法相等

*=

乘法相等

/=

用等于除

%=

取模就等于

赋值运算符包括基本运算符和复合运算符

1 .基本运算符:等号“=”,表示将右侧的数据传递给左侧的变量。

例如int a=30;

2 .复合赋值运算符

=: a =1相当于a=a 1

-=: a -=1相当于a=a - 1

*=: a *=1相当于a=a * 1

/=: a /=1相当于a=a/1

%=: a %=1相当于a=a % 1

例如:

3 .注意事项:

1 .只能使用赋值运算符,不能赋值常量。

2 .复合赋值运算符包含强制类型转换。

例如:

完整代码:

/*

赋值运算符包括基本运算符和复合运算符

1 .基本运算符:等号“=”,表示将右侧的数据传递给左侧的变量。

例如int a=30;

2 .复合赋值运算符

=: a =1相当于a=a 1

-=: a -=1相当于a=a - 1

*=: a *=1相当于a=a * 1

/=: a /=1相当于a=a/1

%=: a %=1相当于a=a % 1

3 .注意事项:

1 .只能使用赋值运算符,不能赋值常量。

2 .复合赋值运算符包含强制类型转换。

*/

公共类demo 10操作器{

publicstaticvoidmain (string [ ] args ) {

int a=10;

a =5;

system.out.println(a ); //15

int x=10;

x %=3;

system.out.println(x; //1

//50=30; 不正确的写法,不能给常数赋值

byte num 30;

num =5;

/*实际操作:

num=num 5

byte=byte int //运算中存在不同的数据类型时,将范围小的先转换为范围大的

byte=int int

byte=(byte ) int //这里有隐式强制转换

*/

system.out.println(num; //35

}

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。