2011-02-07 3 views

Répondre

8

Run -> Run Configurations -> Arguments (il est le 2ème onglet à droite) -> les arguments du programme

2

Ajouter cette ligne dans votre programme pour accepter l'entrée de l'utilisateur de la console:

BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); 

puis ajoutez in.readLine() en regard de la variable que vous souhaitez accepter à partir de Runtime. Disons que vous voulez initialiser la variable de comptage à la valeur 1, alors, il devrait être écrit comme

int count = in.readLine(); La valeur 1 doit être entrée dans la console après avoir exécuté le programme

+0

La solution ci-dessus est juste une autre façon d'accepter les entrées de l'utilisateur lors de l'exécution et n'est pas la réponse à la question ci-dessus affichée. Notez s'il vous plaît –

0

est ici une façon de prendre l'entrée de l'utilisateur dans Eclips. Mais si vous voulez prendre un nombre entier ou double comme une entrée ici comment vous le faites. Je vais juste donner un exemple pour l'entrée int, il suffit de remplacer l'int par le double.

import java.util.Scanner; 
// Declare the class here 
// this is an example of how to use the Scanner in a method for an integer input by user 
Public static void booksRead();{ 
Scanner Input = new scanner (System.in); 
int books // declaring the books variable 
Scanner br = new Scanner(System.in); // br is just a random variable you can choose any other variable name if you want 
System.out.println("Enter how many books have you read: "); 
books = br.next(); 
System.out.println("The number of books you have read is : " + books);} 
0

Cela affichera le numéro entré par l'utilisateur:

public static void main(String[] args) { 
    // TODO Auto-generated method stub 
    Scanner reader = new Scanner(System.in); // Reading from System.in 
    System.out.println("Enter a number: "); 
    int n = reader.nextInt(); // Scans the next token of the input as an int. 
    //once finished 
    System.out.println(n); 
    reader.close(); 
} 
Questions connexes