「java运算用法」java中运算
今天给各位分享java运算用法的知识,其中也会对java中运算进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
JAVA的加,减,乘,除运算方法
首先可以把计算器看成是一个对象就是一个类,它有加、减、乘、除功能,这四个就是这个类的方法;你可以给这个类定义两个成员变量
int
x、int
y
然后分别用这四个方法对x
、y
实行加、减、乘、除并返回其值
代码大概如下:
class
counter{
private
int
x;
private
int
y;
public
counter(){
}
public
counter(int
x,int
y){
this.x=x;
this.y=y;
}
public
double
adding(){
//加运算
return
x+y;
}
public
double
minus(){
//减运算
return
x-y;
}
public
double
times(){
//乘运算
return
x*y;
}
public
double
divide(){
//除运算
return
x/y;
}
}
//测试类
public
class
test{
public
static
void
main(string[]
args){
counter
c=new
counter(5,4);//实例化
system.out.println(c.adding());//输出加的结果
system.out.println(c.minus());//输出减的结果
system.out.println(c.times());//输出乘的结果
system.out.println(c.divide());//输出除的结果
}
}
希望对你有帮助
java 运算符的用法和解释
什么分量运算符啊,没太听说哦.应该就是指一般的运算符吧.
一般的运算符包括:算术运算符:+ - * / %(求模也就是求相除后的余数) ++ -- -= += *= /= %= ;其中的++ -- 是自增自减运算符,如a++相当于a=a+1,a--相当于a=a-1,不过a++和++a是有一定的区别的这是一个重点每本书都讲得很详细自己看下吧.其中+=等形式如:a+=b相当于a=a+b,a*=b相当于a=a*b;赋值运算符就是指=号,如a=3意思就是把3赋给a变量以后他的数值就是代表3了.关系运算符: = = ==(这是等于不要只写一个等号哦,这是个常犯的毛病) !=(这是不等于),关系运算的结果通常是返回一个boolean型的值即true或者false.条件运算符:?: 如a=bc? b:c 他的意思就是如果bc成立则a=b即把b的值赋给a,否则a=c把c的值赋给a,他又被称为三目运算符.此外还有两个比较复杂的运算符是位运算符和逻辑运算符,由于比较复杂这里讲不清,你就看看书吧,只是要记住他们有一定的联系但又是不一样的.
至于你说的实例运算符我想应该是指instanceof吧,他也是一个运算符,用于判断一个对象是不是一个类的对象,形如 对象 instanceof 类型.如: Frame f=new Frame();boolean b=f instanceof Frame;boolean c=f instanceof Button;其结果是b为true.也就是说f是Frame类的一个对象在用instanceof判断时他返回真值,而c为false,也就是说f不是Button的一个对象,此外这里还有一点细节我就不说了,你自己去看吧.说出来就没意思了.
内存分配运处符我想指的就是:new **() 其中**号代表一个类.如new Frame(),new Button()等.我想这是再普遍不过了吧,new 加上其后面的()号用来创建类的对象,创建对象其实就是给对象他配内存.
方法调用运算符更简单了不就是一个.号吗 如:System.in.println();中的小点.就是一个方法调用运算符,也就是类中的方法可以用该类对象.方法名()来调用
好了就说这么多吧.具体还是要靠自己看.
JAVA算 术 运 算 符 的 使 用
第一:
int f=e%4;
因为上面的e已经为-14(int e=-d; //e=-14
),所以这里拿-14%4,结果自然是-2。
第二:
double h=g%4;
同样,因为之前给g赋值为18。4,所以拿18。4%4,结果就是2。4.
第三:
j=i++的意思是,先把i的值赋给j,然后i再自加1,之前定义了i=3,所以这里j=3,然后i自加1,就是4。
第五:
k=++i的意思是,先把i自加1的值赋给k,因为上面i的值已经是4,所以这里k=5,i自加1后的值也就是5。
java中的运算?
因为2和5都是整数,所以2/5发生的是整除,会直接丢弃小数部分,结果是0。
而12%5是求12除以5后的余数,结果是2。
所以,1-2/5+12%5=1-0+2=3。
下图是验证:
关于java运算用法和java中运算的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。