求看看是哪错了java。?

img

你这个问题有两个错误。。。。
1.你的main()里面的参数写错了,应该是String[] args
2.你的reader.nextint()中的nextint()写错了,应该是nextInt()

最后,建议你,在写代码的时候,最好还是用工具写,比如eclipse,idea,尽量别用记事本,因为,你写错了,你也不知道哪里错了。而且,用工具写的话,像这个两个错误就能完全避免掉。

如果有帮助,请点一下采纳,谢谢。



```java
import java.util.*;

public class Ranxu {
    public static void main(String[] args) {
        Scanner readre = new Scanner(System.in);
        System.out.println("请输入底数:");
        int base = readre.nextInt();
        System.out.println("请输入幂:");
        int exp = readre.nextInt();
        int result = 1;
        for (int i = 0; i < exp; i++) {
            result = result * base;
        }
        System.out.println(base + "的" + exp + "次幂=" + result);
    }
}


javac -encoding utf-8 Ranxu.java

没毛病啊

建议使用使用ide编程

eclipse免费的,答应我,别用记事本了,