我有一个主类文件,它将方法作为来自其他外部类文件的对象调用。
我很难在外部类文件中定义的主类文件中使用字符串。
这是主要课程:
import java.util.Scanner;
public class TW5K
{
public static void main(String[] args)
{
CiteNum citenumber = new CiteNum();
PlateNum platenumber = new PlateNum();
DateNum datenumber = new DateNum();
citenumber.CiteEnt();
platenumber.PlateEnt();
datenumber.DateEnt();
System.out.println(); // I want to print the string "dateld" here, from the outside class.
}
}
这是外面的课程:
import java.util.Scanner;
public class DateNum
{
public void DateEnt()
{
Scanner input = new Scanner(System.in);
System.out.print("Enter date of violation: ");
String dateld = input.nextLine();
System.out.println();
}
}
答案 0 :(得分:3)
返回值:
public String DateEnt()
{
Scanner input = new Scanner(System.in);
System.out.print("Enter date of violation: ");
String dateld = input.nextLine();
System.out.println();
return dateld;
}
然后:
String dateld = datenumber.DateEnt();
System.out.println(dateld);