Input at Output ng Java: Gabay ng Isang Nagsisimula

Input at Output ng Java: Gabay ng Isang Nagsisimula

Sa anumang wika ng programa, ang input at output (I / O) ay isang mahalagang bahagi ng pakikipag-ugnay ng gumagamit sa iyong programa. Pinapayagan ka ng input na makakuha ng data ng gumagamit habang pinapayagan ka ng output na ipakita ito.





Tulad ng karamihan sa mga wika ng programa, ang keyboard ay ang karaniwang aparato ng pag-input at ang screen ay ang karaniwang output aparato.





Ang gabay na ito ay tumingin sa pangunahing mga pagpapaandar ng I / O na maaari mong maisagawa sa Java.





Output ng Java

Upang ipakita ang output sa isang screen, maaari mong gamitin ang println () pamamaraan Ang pamamaraang ito ay nasa Sistema klase

Gamitin ang syntax sa ibaba upang maipakita ang data:



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

Ang pahayag sa itaas ay nagpapakita ng isang patlang na tinawag palabas . Ito ay static ng publiko patlang na tumatanggap ng data upang maging output.

Kailangan mo ring maglagay ng mga quote sa data na nais mong ipakita. Ang pagbubukod dito ay kapag ang halaga sa System.out.println () pahayag ay isang variable o isang numero.





Tingnan ang halimbawa sa ibaba:

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

Ang output para sa 'int t = 24' ay 24, hindi t.





laptop na konektado sa wifi ngunit walang internet access windows 10

Pinapayagan ka rin ng Java na magsagawa ng mga pagpapatakbo ng arithmetic sa loob ng println () pamamaraan Maaari kang magdagdag, magbawas, hatiin o gumamit ng modulus sa pamamaraang ito. Mahalagang tandaan na hindi ka dapat maglagay ng mga quote habang ginagamit ang mga pagpapatakbo na ito ng arithmetic. Ang paggawa nito ay gagawing tagatala ng Java, tratuhin ang expression bilang isang string.

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

Ang natanggap na output sa itaas ay ang resulta ng ekspresyon ng aritmetika.

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

Ang output na nakukuha mo sa itaas ay ang ekspresyon ng aritmetika at hindi ang resulta. Ang println () Ang pamamaraan ay hindi lamang ang pamamaraang Java na maaari mong gamitin upang mag-output ng data. Ang i-print () pamamaraan maaari ring magamit upang maisagawa ang mga katulad na operasyon sa println () . Ang pagkakaiba lang nun println () inilalagay ang cursor sa susunod na linya pagkatapos ng pag-print, habang i-print () iniiwan ang cursor kung saan huminto ang output.

Ang Mga Operator ng Arithmetic at Assignment ay Ipinaliwanag sa Java

Ang ganap na gumaganang halimbawa ng code sa ibaba ay dapat makatulong upang maibalik ang mga konsepto sa itaas.

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

Ipinakikilala ng Line 8 ang concatenation operator ( + ). Ang ibig sabihin ng pagtatalo ay sumali. Samakatuwid, ang operator na iyon (+) ay ginagamit upang sumali sa iba't ibang bahagi ng output.

Mula sa mas maaga, alalahanin na ang mga quote ay hindi inilalagay sa mga variable sa loob ng System.out.println () pahayag. Ipinapakita ng Line 8 kung paano nagbibigay-daan sa iyo ang operator ng concatenation na matugunan ang kondisyong ito.

Input ng Java

Nagbibigay ang Java ng maraming paraan ng pagkuha ng input ng gumagamit ngunit ang Scanner gamit dito ang klase.

Upang ma-access ang Scanner klase, kailangan mong i-import ito.

aling proseso ang hindi nagreresulta sa mga hindi ginustong mga file sa iyong computer?
import java.util.Scanner;

Kailangan mong lumikha ng isang object ng Scanner klase Ang bagay na ito ay maaaring magamit upang mag-input ng data.

Scanner input = new Scanner ( System.in);

Ang nasa itaas ay lilikha ng isang bagay na tinatawag na input. Tingnan ang halimbawa sa ibaba:

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

Ang code sa itaas ay tumatagal ng isang integer mula sa isang gumagamit at pagkatapos ay sasabihin sa kanila kung pantay o kakaiba.

Ipinapakita ng linya 5 ang pamamaraan susunodInt () . Ginagamit ang pamamaraang ito upang makakuha ng isang integer input.

Kung nais mong makuha ang isang String , lumutang , o mahaba uri ng data, pagkatapos ay gagamitin mo susunod () , susunodFloat () , at susunodLong () pamamaraan ayon sa pagkakabanggit.

Sa linya 10, mayroong ang isara () pamamaraan Isinasara nito ang Scanner klase Maipapayo na palaging isara ang Scanner klase kapag tapos mo nang gamitin ito.

Ngayon Alam Mo Nang Higit Pa Tungkol sa Input at Output sa Java

Sa huling halimbawa ng code sa artikulong ito, ang kung ginamit ang pahayag. Isa ito sa tatlong istruktura ng pagkontrol ng programa sa Java. Sa partikular, ito ay isang pahayag ng pagpili.

Mahalaga ang mga pahayag ng pagpili upang pumili ng landas ng pagpapatupad na binigyan ng totoo o maling kondisyon. At ngayon alam mo nang kaunti pa ang tungkol sa pag-input at output sa Java, bakit hindi mo palawakin ang iyong kaalaman sa wikang ito sa pagprograma sa ibang mga lugar?

Magbahagi Magbahagi Mag-tweet Email Isang Gabay ng Baguhan sa Mga Pahayag ng Seleksyon ng Java

Ang mga pahayag ng pagpili sa Java ay isang pangunahing konsepto ng nagsisimula upang malaman para sa anumang landas sa karera sa pag-coding.

kung paano alisin ang lahat ng mga paghahanap sa google
Basahin Susunod Mga Kaugnay na Paksa
  • Programming
  • Ipinaliwanag ang Teknolohiya
  • Java
  • Mga Wika sa Programming
  • Mga Tip sa Coding
Tungkol sa May-akda Jerome Davidson(22 Mga Artikulo Na-publish)

Si Jerome ay isang Staff Writer sa MakeUseOf. Saklaw niya ang mga artikulo sa Programming at Linux. Siya rin ay isang taong mahilig sa crypto at palaging pinapanatili ang mga tab sa industriya ng crypto.

Higit pa Mula kay Jerome Davidson

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe