使用从外部类到主类

时间:2015-09-29 23:21:05

标签: java

我有一个主类文件,它将方法作为来自其他外部类文件的对象调用。

我很难在外部类文件中定义的主类文件中使用字符串。

这是主要课程:

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();
    }
}

1 个答案:

答案 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);