java初学者,请教一个小问题

publicstaticvoidbooleanTest(){inta=1,b=1;if(a==b||b<0)a++;if(a<=2&&(!(b<0)))b=b<<1;Sy... public static void booleanTest() { int a = 1, b =1; if (a == b || b<0) a++; if (a <= 2 &&(!(b<0))) b=b<<1; System.out.println(a + "," + b);}我想运行这个,在elipse上怎么做?创建protect在创class,然后直接复制么?为什么不能运行? 展开
 我来答
WMYUOM
2019-06-03 · TA获得超过350个赞
知道小有建树答主
回答量:435
采纳率:78%
帮助的人:211万
展开全部

Java程序必须有main函数才能执行,有main函数的类必须public的。

在main函数中调用你的booleanTest()。

public class Test {
 public static void booleanTest() {
  int a = 1, b = 1;
  if (a == b || b < 0)
   a++;
  if (a <= 2 && (!(b < 0)))
   b = b << 1;
  System.out.println(a + "," + b);
 }
 public static void main(String[] args) {//主函数,这是Java程序的入口
  booleanTest();
 }
}
追问
万分感谢!请问结果是2,2么?
追答
对,是2,2
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式