「java赋值运算返回什么」赋值运算返回值

博主:adminadmin 2022-11-28 17:35:07 42

今天给各位分享java赋值运算返回什么的知识,其中也会对赋值运算返回值进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

JAVA中的返回值是做什么的?

Java中一个方法如果定义了返回值,就会在函数的最后加上return语句,用来返回数据,提供给别的方法使用:

这个就是面向对象了,定义了一个类,可以把它理解成其他普通的数据类型一样,返回值可以是普通的数据类型,如int,char等,当然也可以是自己定义的数据类型,也就是你所说的类名,它返回的是这个类对应的一个对象。

java返回值是怎么返回的

举个类子:

这是一个方法:public String A(){ return "x"; }

调用这个方法的时候就会返回x,那么调用可以这样写:

String y = A();

这里就调用了方法A返回值就是x。

java 中的返回值是怎么回事,又返回给谁呢?说详细点,我是出学者。

Java里变量分为两种:基本类型和引用类型(对象).

除了那四类(整型,浮点型,字符型,布尔型)八种(byte,short,int,long,float,double,char,boolean)基本类型,剩下都归为引用类型.

一般有返回值方法的操作数为基本类型:

public static void main(String args[]){

int sin=100;

f(sin);

System.out.print(sin);

}

static int f(int a) {

return ++a;

}

在这个例子当中返回的值并没有赋给哪个变量.所以打印结果还是:100

下例是一个有返回值操作数为引用类型的方法:

public static void main(String args[]) {

StringBuffer a = new StringBuffer("abc");

f(a);

System.out.println(a);

}

static void f(StringBuffer k){

k=k.append("def");

}

这打印结果就是:abcdef

java等号后如果跟着多个赋值运算,返回值是哪个

首先,你要知道i++和++i的区别,

i++:先赋值后运算.++i:先运算后赋值

所以:如题例可得,i=i++时,首先会得到i=i;当第二次运行此赋值时,才是i=i+1;

若使用i=++i时,则相反,首先会进行i=i+1;第二次运行时,依然是i=i+1;

例:如果i=1;

则使用i=i++时,第一次运行:i=1;第二次:i=2;

如果使用i=++i时,第一次运行:i=2;第二次:i=3;

关于java赋值运算返回什么和赋值运算返回值的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-28,除非注明,否则均为首码项目网原创文章,转载请注明出处。