Jaki jest odpowiednik"scanf" dla JAVY

Szczerze mówiac to nie wiem czy to ja mam problem z Java czy ona ze mna … chodzi o to ze mam napisac program w Javie dla a>0 i jeśli to jest prawda to ma sie wyswietlic ze to prawda, a jesli fałsz to że falsz.

niestety nauczyciel nie objacnil nam poleceń do Javy a te z C++ nie chca działalac… czy mozecie mi pomoc??? Wczesniej mialam do czynienia z C++ wię dla ce taki banal bez problemu napisze ale o co z Java chodzi to nie wiem;(

wkleje to co napisałam i jesli ktos wie o co chodzi to prosze o pomoc;)

public class MojaPietwszaKlasa {

/**

* @param args

*/

public static void main(String[] args[]){

// TODO Auto-generated method stub

System.out.println(“mój pierwszy Program”);

int a;

System.out.println(“podaj liczbę a”);

if(a>0){System.out.println(“liczba %d jest wieksza od 0”);}

else {System.out.println(“liczba %d jest mniejsza od 0”);}

} //end main()

} //end class

[code]

Proszę nazwać temat konkretnie bez zbędnych informacji. Wszelkie fragmenty kodów proszę objąć znacznikami code lu quote

Ostatni raz używałem Javy przeszło dwa lata temu, ale coś w tym guście powinno zadziałać jeśli chodzi o Twój temat:

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;


...


String inputText;

try

{

  // nowy strumien czytajacy z wejscia systemowego

  InputStreamReader streamReader = new InputStreamReader(System.in);


  // bufor powiazany ze strumieniem

  BufferedReader buffer = new BufferedReader(streamReader);


  // odczyt z bufora

  inputText = buffer.readLine();


  // wyswietlenie na ekranie

  System.out.println("wpisano: " + inputText);

}

catch (IOException e)

{

  e.printStackTrace();

}

Niestety temat ma się średnio do tego co piszesz w notce. Wyjaśnij lepiej o co Ci chodzi. Zwróć uwagę na gramatykę i interpunkcję, żeby dało się Ciebie zrozumieć bez zbędnych iteracji.

no własnie chodzi o interpunkcje… cos jakis nie moge dojsc z nia do ladu…