在答题系统里有这样一段话,大家要注意:
使用Java语言请注意,不要自定义包名称,否则会报错,即不要添加package answer之类的语句;您可以写很多个类,但是必须有一个类名为Main,并且为public属性,并且Main为唯一的public class,Main类的里面必须包含一个名字为’main’的静态方法(函数),这个方法是程序的入口。
(开始对这句话完全忽略,最后导致编译过不了,所以要记着,main方法要放到public Class Mian类中,不要自己起名字)
之后我们就要无比认真的去看它的输入、输出格式要求,我这里主要分了以下几类:
输入部分
首先定义一个Scanner对象:
import java.util.Scanner;
Scanner scan = new Scanner(System.in);
需要换行直接输入scan.nextLine(); (nextLine()只读取输入直到换行)
输入一个整数
int len = scan.nextInt();
如要求输入为:1
一行输入两个整数,并且赋值给两个变量,用空格隔开
如要求输入为1 2
变量int a = 1,int b = 2
分析 就是用空格作为上一次输入的结束,所以用scan.next();还要将其转为int形
String A = scan.next();
int a = Integer.parseInt(A);
String B = scan.