if (line > 0) {
if(Status[StatusPoint] < PassBasis) {
Study[StudyPoint] = StatusPoint;
foundflag = true;
}
StatusPoint++;
}
这个if语句是一个程序的一部分因为程序太大了,所以只粘贴了一部分,Status[StatusPoint] < PassBasis执行if语句,PassBasis值为3,但是Status[StatusPoint]我找遍了整个程序也没有发现赋值的语句,所以十分想知道这个地方是如何比较的,难道java之中不赋值也能进行比较吗?请求高手指点。
if(Status[StatusPoint] < PassBasis) {
Study[StudyPoint] = StatusPoint;
foundflag = true;
}
StatusPoint++;
}
这个if语句是一个程序的一部分因为程序太大了,所以只粘贴了一部分,Status[StatusPoint] < PassBasis执行if语句,PassBasis值为3,但是Status[StatusPoint]我找遍了整个程序也没有发现赋值的语句,所以十分想知道这个地方是如何比较的,难道java之中不赋值也能进行比较吗?请求高手指点。
for(int i=0;i<10;i++)
System.out.print(a[i]);
输出 是 十个零 所以 默认值是零 不用怀疑了
int 0
long 0L
float 0L
double 0D
char ’\u0000’代表空格
boolean false自定义class类型为
类名 + 地址