代码展示
package cn.ly.combinecode;
public class Demo04PhoneParam {
public static void main(String[] args) {
Phone one=new Phone();
one.brand="苹果";
one.price=9999.9;
one.color="玫瑰金";
method(one);
}
public static void method(Phone param){
System.out.println(param.brand);
System.out.println(param.price);
System.out.println(param.color);
}
}
结果

内存图解

使用对象类型作为方法的返回值类型
代码展示
package cn.ly.combinecode;
public class Demo05PhoneReturn {
public static void main(String[] args) {
Phone two=getPhone();
System.out.println(two.brand);
System.out.println(two.price);
System.out.println(two.color);
}
//使用对象类型作为方法的返回值类型
public static Phone getPhone(){
Phone one=new Phone();
one.brand="苹果";
one.price=9999.9;
one.color="玫瑰金";
return one;
}
}
效果

图解

本文通过两个Java代码示例,展示了如何使用对象类型作为方法参数和返回值。第一个示例中,一个Phone对象被创建并传递给方法进行打印;第二个示例中,方法创建并返回一个Phone对象,主函数接收并打印其属性。
13万+

被折叠的 条评论
为什么被折叠?



