java问题
1.对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。
这句话错在哪里?
2.public class aa {
public static void main(String[] args) {
int x;
int a[] = { 0, 0, 0, 0, 0, 0 };
calculate(a, a[5]);
System.out.println("the value of a[0] is " + a[0]);
System.out.println("the value is a[5] is " + a[5]);
}
static int calculate(int x[], int y) {
for (int i = 1; i < x.length; i++)
if (y < x.length)
x[i] = x[i - 1] + 1;
return x[0];
}
}
输出结果:
the value of a[0] is 0
the value is a[5] is 5
class bb{
public static void main(String args[]){
double d=1.23;
Dec dec=new Dec( );
dec.decrement(d);
System.out.println(d);
}}
class Dec{
public void decrement(double decMe){
decMe = decMe-0.1;
}
}
输出结果为:
1.23
这两段代码都有调用方法,第一段代码把数组a传送到方法calculate中进行加工后数组a[]的值改变了,而第二段代码把变量d的值传送到
方法decrement中加工后变量d的值还是没有改变,都是送东西过去加工,怎么一个值有改变,另一个值没发生改变,这是什么原因?
1、对象可以改变它的属性值,但不可以通过=赋值,引用可以通过=赋值
2、因为第一个传入的数组是引用类型,而第二个传入的为基本类型~~
1.样赋值只不过是把对象的引用(内存
相关问答:
我现在想用ssh整合来做一个论坛,但数据库方面不行,我主要不会涉及数据库,不知道发帖表,和回帖表要如何设计和区分。不知道谁有一个简单的思路,来设计这些表。谢谢了。
发帖和回帖用同一张表 。发帖 id user ......
我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql
我所有的编码方式都是用的UTF-8
我只用了Strtus框架
在一个form中如下用的是post的提交方式:
<form class="form" action=&quo ......
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......
我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍
下面是购物车的核心代码
有了这个 就应该能够做出来吧
Java code:
public void doPost(HttpServletRequest reque ......
字符流的读和写最终在底层都是通过字节流来完成的吗? 读写文本文件字符流应该就可以了吧。。
各位大哥大姐帮帮忙阿
Java流包括字节流和字符流,字节流通过IO设备以字节数据的方式读入,而字符流则是通过字节流 ......