java把我折磨的无语
package day22;
import java.util.Random;
public class Sb {
public static void main(String args) {
char[] answer;
answer=generate(5);//生成答案字符序列:5个字符
System.out.println(answer);
//数据:全部的大写字母,返回n个字符;同一类型的数据用数组;
}
public static char[] generate(int n) {
char[] chs= {'A','B','C','D','E','F','G','H','I','J','K','L','M','N'};
boolean[] used=new boolean[chs.length];
int i;
char[] answer=new char[n];
Random r=new Random();
int index=0;
do {
i=r.nextInt(chs.length);
if(used[i]) {
continue;
}
answer[index++]=chs[i];
used[i]=true;
}while(index!=n);
return answer;
}}
编译好的 就是不能实现调用,运行完啥也没有
程序明明报错的
/////////////////////
错误: 在类 hello 中找不到 main 方法, 请将 main 方法定义为:
public static void main(String[] args)
否则 javaFX 应用程序类必须扩展javafx.application.Application
///////////////////////////
你的main定义错了
String args
要改为
String[] args
程序运行结果为
CMNHE
main方法定义错误:public static void main(String[] args){}
下一篇:求教一下这种DATA类型的图片