永发信息网

JAVA菜鸟题

答案:1  悬赏:70  手机版
解决时间 2021-05-05 06:02

刚开始自学JAVA有个问题想请教下:

import java.io.*;
import java.util.*;
public class zuo15_4{
public static void main(String []args) throws Exception{
GregorianCalendar x=new GregorianCalendar();
final char[] y={'日','一','二','三','四','五','六'};
System.out.println("请输入年份:");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int a=Integer.parseInt(br.readLine());
System.out.println("请输入月份:");
int b=Integer.parseInt(br.readLine());
x.set(a,b,1);
int c=x.get(Calendar.DAY_OF_WEEK);
for(int i=0;i<7;i++){
System.out.print(y[i]+"\t");}


for(int i=0;b=x.get(Calendar.MONTH);i++){


if(i<c);
System.out.println(" "+"\t");
x.add(Calendar.DATE,i);
System.out.print(x.get(Calendar.DATE)+"\t");
}
}
}

我这程序里b=x.get(Calendar.MONTH);编译时它说是不兼容的数据。

b是int 型,x.get(Calendar.MONTH)返回的内型也是int型,为什么会不兼容呢?

最佳答案

b=x.get(Calendar.MONTH)不是一个布尔表达式,不用用在for循环的判定

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
夏威夷什么气候
怎样找到经验丹
看看配置你给我在修改下。。
赤黑村地址在什么地方,想过去办事
拍拍买家每个月可以买多少次东西?
wm6.1 系统手机
苏教版小学语文6年级上册第8课第四题
土豆面制作
我是谁?请高人回答
巴黎恋人有中文版么?
把几个词语编到一小段话里面,谁能帮帮我啊!
黑蚂蚁怎么泡酒,黑蚂蚁怎样泡酒?
删掉的文件找回来之后损坏了怎么恢复数据
电力家属院停车场我想知道这个在什么地方
乌龟什么时候出现的?
推荐资讯
车队的图标在那
税务登记的注册资金,多或少有什么区别吗?
DJ行业怎么样`?
微微一笑很倾城广播剧
不小心把密保问题忘了,还可以修改密码吗?
打119救火要钱不
有什么好玩的NDSI游戏哇啦,推荐一个呀
8=7-2y解等式方程
梦幻西游109级一个月后上线给多少经验多少钱
我的屏幕变成这样怎么办?
家味小饭馆地址在什么地方,想过去办事
请问赛尔号青龙怎么打?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?