Java错误 - 这个指数我做错了什么?

ada*_*ges 1 java exponential

好吧所以我有这段代码:

blah = (26^0)*(1);
System.out.println(blah);
Run Code Online (Sandbox Code Playgroud)

哪个产生输出26,当它应该等于1.我做错了什么?我该怎么做才能解决这个问题?

Sam*_*fel 15

我认为你让^运营商感到困惑.在Java中,^运营商执行独占或操作.要获得权力,您需要使用Math.pow(a,b)