2014-12-03 2 views
-1

У меня есть этот код в файле Abc.java и вы хотите запустить его из другой программы Java. Я пробовал, но он не вводит пользователя.Как запустить Java-код из другой Java-программы?

public class Abc 
    public static void main(String args[]) { 
     Scanner scan = new Scanner(System.in); 
     int s; 
     System.out.println("Enter a value.."); 
     s = scan.nextInt(); 
     System.out.println(" "+s); 
    } 
} 

Какой подход я могу использовать для выполнения своей задачи?

+0

просто называть основной метод Abc.main (новый String [0]) ;, другими словами назвать основной метод второго класса. – Haris

+1

Что-то вроде 'Abc.main (новая строка [0]);' Я бы предположил ... – MadProgrammer

+0

спасибо. работает – Haris

ответ

0

Вы могли бы использовать что-то вроде:

public class Xyz { 
    public static void main(String args[]) { 
     Abc.main(args); 
    } 
} 
0

Как уже упоминалось, вы можете вызвать метод main второго класса, потому что это, как и любой другой статический метод.

Например

Abc.main(new String[0]); 
Смежные вопросы