"Matagal na ang nakalipas, ang mga computer ay maaari lamang magpakita ng teksto. Ang mga program ay nagpakita ng data sa screen pagkatapos makatanggap ng input mula sa keyboard. Ito ay tinatawag na 'console user interface' o simpleng 'console'. Ang isang window interface ay isang alternatibo sa console. sa ganitong uri ng interface, nakikipag-ugnayan ang user sa program sa pamamagitan ng isa o higit pang mga window. Dahil natututo pa lang kami kung paano mag-program, magsisimula kami sa pamamagitan ng pagtatrabaho sa console."

"Lahat tama."

"Ang teksto ay ipinapakita sa console (screen) nang magkakasunod, linya sa linya. Ang teksto ay ipinasok gamit ang keyboard. Upang maiwasan ang mga pagkakamali, ang input ng keyboard ay ipinapakita sa screen. Kung minsan ay mukhang ang gumagamit ng tao at ang programa ay nagpapalitan nagsusulat ng mga bagay sa screen. "

"Maaari mong gamitin ang System.out.print () na paraan upang ipakita ang teksto sa screen. Ang paraang ito ay nagpapakita lamang ng teksto, habang ang System.out.println () ay nagpapakita ng teksto at inililipat ang cursor sa susunod na linya."

Code Resulta
System.out.print("Rain");
System.out.print("In");
System.out.print("Spain");
RainInSpain
System.out.print("Rain");
System.out.println("In");
System.out.print("Spain");
Ulan
Sa Spain
System.out.println("Rain");
System.out.println("In");
System.out.println("Spain");
Ulan
Sa
Spain

"Upang panatilihing magkahiwalay ang mga piraso ng text, kailangan naming magdagdag ng espasyo. Halimbawa:"

Code Resulta
int a = 5, b = 6;
System.out.print(a);
System.out.print(b);
56
int a = 5, b = 6;
System.out.print(" " + a + " " + b);
 5 6
int a = 5, b = 6;
System.out.print("The sum is " + (a + b));
The sum is 11

"Nakuha ko"

"Ito ay nagbibigay-daan sa iyong magpakita ng anuman sa screen: lahat ng Java object ay maaaring gawing string. Lahat ng Java classes ay nagmula sa Object class, na mayroong toString() method. Ang paraang ito ay tinatawag kapag gusto mong ibahin ang anyo sa isang object. string."

Code Paglalarawan
Cat cat = new Cat("Oscar");
System.out.println("The cat is " + cat);
Ang tatlong halimbawang ito ay katumbas.
Cat cat = new Cat("Oscar");
System.out.println("The cat is " + cat.toString());
Cat cat = new Cat("Oscar");
String catText = cat.toString();
System.out.println("The cat is " + catText);
3
Gawain
Java Syntax,  antasaralin
Naka-lock
Display right away
Programming isn't always difficult. Sometimes you need to do simple tasks. And the more similar tasks you have to do, the more you want to automate them. Let's implement one more method. Ultimately, objects without methods don't do anything. We'll pass the string s to the method, which will then display it on the screen.

"Ngunit ipinakita ng aking programa ang ' Ang pusa ay com.codegym.lesson3.Cat@1fb8ee3 '. Ano sa mundo ang dapat na ibig sabihin nito?"

"Ang karaniwang paraan ng toString() ng klase ng Object ay nagbabalik ng isang string na binubuo ng pangalan ng klase at address ng memorya ng object (sa hexadecimal form)."

"Uh-huh. At ano kayang magandang maidudulot ng ganoong paraan?"

"Maaari kang sumulat ng iyong sariling pagpapatupad ng toString() sa iyong klase. Pagkatapos ay iyon ang paraan na tatawagin."

"Talaga? Sige."

"Narito ang ilang mga gawain mula kay Diego."

3
Gawain
Java Syntax,  antasaralin
Naka-lock
Currency exchange
Loan sharking, sales, banking: do you have a backup plan if programming doesn't work out? No? In that case, let's help traders and financiers with our top-notch programs. First, we'll organize a currency exchange: write a program that converts euros to dollars at a given exchange rate.
3
Gawain
Java Syntax,  antasaralin
Naka-lock
Task with percentages
If you weren't afraid of problems with percentages in school, then this problem won't scare you either. But if you do suddenly find yourself afraid, it's time to face your fear and realize that this is actually a simple and pleasant topic. Let's implement a method that increases the passed integer by 10 percent.
1
Gawain
Java Syntax,  antasaralin
Naka-lock
Code entry
Your attention, please! Now recruiting code entry personnel for CodeGym. So turn up your focus, let your fingers relax, read the code, and then... type it into the appropriate box. Code entry is far from a useless exercise, though it might seem so at first glance: it allows a beginner to get used to and remember syntax (modern IDEs seldom make this possible).