Wejście i wyjście Java: przewodnik dla początkujących

Wejście i wyjście Java: przewodnik dla początkujących

W każdym języku programowania wejście i wyjście (I/O) jest kluczowym elementem interakcji użytkownika z programem. Dane wejściowe pozwalają uzyskać dane użytkownika, a dane wyjściowe umożliwiają ich wyświetlenie.





Podobnie jak w przypadku większości języków programowania, klawiatura jest standardowym urządzeniem wejściowym, a ekran jest standardowym urządzeniem wyjściowym.





W tym przewodniku omówiono podstawowe funkcje we/wy, które można wykonać w języku Java.





Wyjście Java

Aby wyświetlić dane wyjściowe na ekranie, możesz użyć println() metoda. Ta metoda jest w System klasa.

Użyj poniższej składni, aby wyświetlić dane:



System.out.println('Your output goes here.');

Powyższe stwierdzenie pokazuje pole o nazwie na zewnątrz . To jest publiczne statyczne pole akceptujące dane do wyprowadzenia.

Musisz także umieścić cytaty na danych, które chcesz pokazać. Wyjątkiem jest sytuacja, gdy wartość w System.out.println() oświadczenie jest zmienną lub liczbą.





Zobacz przykład poniżej:

int t = 24;
System.out.println(t)
System.out.println(96)

Wyjście dla „int t = 24” to 24, a nie t.





nie znaleziono systemów operacyjnych Windows 7

Java pozwala również na wykonywanie operacji arytmetycznych wewnątrz println() metoda. Za pomocą tej metody możesz dodawać, odejmować, dzielić lub używać modułu. Ważne jest, aby pamiętać, że podczas korzystania z tych operacji arytmetycznych nie należy umieszczać cudzysłowów. Spowoduje to, że kompilator Java będzie traktował wyrażenie jako ciąg znaków.

System.out.println((9*6)/5);

Otrzymane powyżej dane wyjściowe są wynikiem wyrażenia arytmetycznego.

System.out.println('(9*6)/5');

Wynikiem powyższego jest wyrażenie arytmetyczne, a nie wynik. ten println() Metoda nie jest jedyną metodą Java, której możesz użyć do wyprowadzenia danych. ten wydrukować() metoda może być również używany do wykonywania podobnych operacji do println() . Jedyna różnica polega na tym, że println() umieszcza kursor w następnej linii po wydrukowaniu, podczas gdy wydrukować() pozostawia kursor w miejscu zatrzymania wyjścia.

Operatory arytmetyczne i przypisania wyjaśnione w Javie

Poniższy w pełni działający przykład kodu powinien pomóc w ugruntowaniu powyższych koncepcji.

public class Output {
public static void main(String[] args) {
int age = 20;
System.out.println('Java ');
System.out.println('Programming');
System.out.print('Java ');
System.out.print('Programming');
System.out.println('Java is more than ' + age + 'years old.'); // Line 8
}
}

Linia 8 wprowadza operator konkatenacji ( + ). Konkatenacja oznacza dołączenie. Dlatego ten operator (+) jest używany do łączenia różnych części wyjścia.

Przypomnijmy wcześniej, że cudzysłowy nie są umieszczane na zmiennych wewnątrz System.out.println() oświadczenie. Linia 8 pokazuje, w jaki sposób operator konkatenacji umożliwia spełnienie tego warunku.

Wejście Java

Java zapewnia kilka sposobów na uzyskanie danych wejściowych użytkownika, ale Skaner klasa jest tutaj używana.

Aby uzyskać dostęp do Skaner klasy, musisz ją zaimportować.

odtwarzam muzykę z telefonu w samochodzie
import java.util.Scanner;

Następnie musisz stworzyć obiekt z Skaner klasa. Ten obiekt może być następnie wykorzystany do wprowadzania danych.

Scanner input = new Scanner ( System.in);

Powyższe utworzy obiekt o nazwie input. Zobacz przykład poniżej:

import java.util.Scanner;
class Output{
public static void main (String args[]){
Scanner input = new Scanner(System.in);
System.out.println('Enter an integer');
int n = input.nextInt(); // Line 5
if ((n%2)==0){
System.out.println('Your number is even');
}else{
System.out.println('Your number is odd');
input.close(); // Line 10
}
}}

Powyższy kod pobiera liczbę całkowitą od użytkownika, a następnie mówi mu, czy jest parzysta, czy nieparzysta.

Linia 5 pokazuje metodę nextInt () . Ta metoda służy do uzyskania danych wejściowych w postaci liczb całkowitych.

Jeśli chcesz uchwycić Strunowy , pływak , lub długie typ danych, wtedy użyjesz Następny() , następnyFloat() , oraz następnyDługi() metody odpowiednio.

W linii 10 jest blisko() metoda. Zamyka Skaner klasa. Wskazane jest, aby zawsze zamykać Skaner klasę, kiedy skończysz z niej korzystać.

Teraz wiesz więcej o danych wejściowych i wyjściowych w Javie

W ostatnim przykładzie kodu w tym artykule, Jeśli użyto oświadczenia. Jest to jedna z trzech struktur kontroli programu w Javie. W szczególności jest to deklaracja wyboru.

Instrukcje wyboru są ważne, aby wybrać ścieżkę wykonania, jeśli warunek jest prawdziwy lub fałszywy. A teraz wiesz trochę więcej o wejściu i wyjściu w Javie, dlaczego nie poszerzyć swojej wiedzy na temat tego języka programowania o inne obszary?

Udział Udział Ćwierkać E-mail Przewodnik dla początkujących do instrukcji wyboru języka Java

Stwierdzenia wyboru w Javie są kluczową koncepcją dla początkujących, której należy się nauczyć na każdej ścieżce kariery programistycznej.

jak ustawić domyślne konto w chrome
Czytaj dalej Powiązane tematy
  • Programowanie
  • Wyjaśnienie technologii
  • Jawa
  • Języki programowania
  • Wskazówki dotyczące kodowania
O autorze Jerome Davidson(22 opublikowane artykuły)

Jerome jest pisarzem sztabowym w MakeUseOf. Zajmuje się artykułami na temat programowania i systemu Linux. Jest także entuzjastą kryptowalut i zawsze śledzi branżę kryptograficzną.

Więcej od Jerome'a ​​Davidsona

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować