Java вход и изход: Ръководство за начинаещи

Java вход и изход: Ръководство за начинаещи

Във всеки език за програмиране входът и изходът (I/O) са ключова част от взаимодействието на потребителя с вашата програма. Входът ви позволява да получавате потребителски данни, докато изходът ви позволява да ги показвате.





Както при повечето езици за програмиране, клавиатурата е стандартното устройство за въвеждане, а екранът е стандартното устройство за извеждане.





Това ръководство разглежда основните I/O функции, които можете да изпълнявате с Java.





Java изход

За да покажете изхода на екрана, можете да използвате println () метод. Този метод е в Система клас.

Използвайте синтаксиса по -долу, за да покажете данни:



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

Горното изявление показва поле, наречено навън . Това е обществена статика поле, което приема данните за извеждане.

Също така трябва да поставите кавички върху данните, които искате да бъдат показани. Изключение от това е, когато стойността в System.out.println () изявлението е променлива или число.





Вижте примера по -долу:

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

Изходът за 'int t = 24' е 24, а не t.





как да групирате раздели в chrome

Java също ви позволява да извършвате аритметични операции вътре в println () метод. Можете да добавяте, изваждате, разделяте или използвате модул с този метод. Важно е да се отбележи, че не трябва да поставяте кавички, докато използвате тези аритметични операции. Това ще направи компилатора на Java, ще третира израза като низ.

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

Полученият по -горе изход е резултат от аритметичния израз.

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

Резултатът, който получавате с горното, е аритметичният израз, а не резултатът. The println () method не е единственият метод на Java, който можете да използвате за извеждане на данни. The print () метод може да се използва и за извършване на операции, подобни на println () . Единствената разлика е, че println () поставя курсора на следващия ред след отпечатване, докато print () оставя курсора там, където изходът е спрял.

Аритметични и присвояващи оператори, обяснени в Java

Примерът за напълно работещ код по -долу трябва да помогне да се обосноват горните концепции.

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
}
}

Ред 8 представя оператора на конкатенация ( + ). Конкатенацията означава да се присъедините. Следователно този оператор (+) се използва за свързване на различни части от изхода.

Припомнете си, че кавичките не се поставят върху променливи вътре в System.out.println () изявление. Ред 8 показва как операторът за конкатенация ви позволява да изпълните това условие.

Java въвеждане

Java предоставя няколко начина за въвеждане на потребителски данни, но Скенер тук се използва клас.

За достъп до Скенер клас, трябва да го импортирате.

изтеглете всички снимки на фейсбук на някого
import java.util.Scanner;

След това трябва да създадете обект на Скенер клас. След това този обект може да се използва за въвеждане на данни.

Scanner input = new Scanner ( System.in);

Горното ще създаде обект, наречен вход. Вижте примера по -долу:

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
}
}}

Горният код приема цяло число от потребител и след това им казва дали е четно или нечетно.

Ред 5 показва метода nextInt () . Този метод се използва за получаване на целочислено въвеждане.

Ако искате да заснемете a Низ , плувам , или дълго тип данни, тогава бихте използвали следващия() , nextFloat () , и nextLong () методи съответно.

На ред 10 има близо() метод. Той затваря Скенер клас. Препоръчително е винаги да затваряте Скенер клас, когато приключите с използването му.

Сега знаете повече за въвеждане и извеждане на Java

В последния пример за код в тази статия, ако е използвано изявление. Това е една от трите структури за управление на програмата в Java. По -специално, това е изявление за избор.

Изявленията за избор са важни за избора на път на изпълнение, като се има предвид вярно или невярно условие. И сега знаете малко повече за въвеждане и извеждане в Java, защо да не разширите знанията си за този език за програмиране в други области?

Дял Дял Туит електронна поща Ръководство за начинаещи по изявления за избор на Java

Изявленията за подбор в Java са ключова концепция за начинаещи, която трябва да научите за всеки кодиращ път на кодиране.

групата или ресурсът не са в правилното състояние виртуален рутер
Прочетете Напред Свързани теми
  • Програмиране
  • Обяснена технология
  • Java
  • Програмни езици
  • Съвети за кодиране
За автора Джером Дейвидсън(22 статии са публикувани)

Джером е щатен писател в MakeUseOf. Той обхваща статии за програмиране и Linux. Той също е ентусиаст на крипто и винаги следи крипто индустрията.

Още от Джером Дейвидсън

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате