Operaattorit
Operaattorit
Operaattorit on ilmainen Java Academy-oppitunti CoddyKitissä. Tämä on oppitunti 1/1. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Java Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Java Academy-kurssilla on yhteensä 1 oppituntia.
Johdanto
Hei!
Java tarjoaa monia operaattoreita käsittelemiemme tietojen käsittelyyn. Näiden operaattoreiden avulla voimme muokata tietojamme.
Niihin kuuluvat aritmeettiset operaattorit, jotka tunnemme parhaiten matematiikasta.
Yhteenlaskuoperaattori
Suoritamme yhteenlaskun +-operaattorilla.
class Main{
public static void main(String[] args){
int num1 = 10;
int num2 = 20;
int num3 = num1 + num2;
System.out.println(num3);
}
}Vähennyslasku
Vähennysoperaattori
Suoritamme vähennyslaskun (-)-operaattorilla.
Tarkastellaan esimerkkiä.
class Main{
public static void main(String[] args){
int num1 = 10;
int num2 = 20;
int num3 = num1 - num2;
System.out.println(num3);
}
}Kertolasku
Kertolaskuoperaattori
Suoritamme kertolaskun (*)-operaattorilla.
class Main{
public static void main(String[] args){
int num1 = 10;
int num2 = 20;
int num3 = num1 * num2;
System.out.println(num3);
}
}Jakolaskuoperaattori
Suoritamme jakolaskun (/)-operaattorilla.
Tarkastellaan esimerkkiä.
class Main{
public static void main(String[] args){
int num1 = 10;
int num2 = 20;
int num3 = num1 / num2;
System.out.println(num3);
}
}Jakojäännösoperaattori
%-operaattorilla saadaan luvun jakojäännös.
class Main{
public static void main(String[] args){
int num1 = 20;
int num2 = 4;
int num3 = num1 % num2;
System.out.println(num3);
}
}Inkrementtioperaattori
++-operaattorilla lukua kasvatetaan yhdellä.
class Main{
public static void main(String[] args){
int num1 = 20;
++num1;
// Does the same job as the above line
num1 = num1 +1;
System.out.println(num3);
}
}Dekrementtioperaattori
(-)-operaattorilla lukua pienennetään yhdellä.
int num1 = 20;
--num1;
Sijoitusoperaattori
Tarkastellaan nyt yleisimmin käytettyjä sijoitusoperaattoreita.
Ensimmäinen käyttämämme operaattori on =, joka on ehkä Javan yleisimmin käytetty sijoitusoperaattori.
Alla olevassa esimerkissä muuttujalle count sijoitetaan arvoksi 0 =-operaattorilla.
int count = 0;Yhdistetty sijoitusoperaattori
Tarkastellaan yhdistettyä sijoitusoperaattoria.
Tämä operaattori tarjoaa lyhyemmän tavan suorittaa yhteenlasku.
int count = 0;
count += 10;
// It is an abbreviation of count = count + 10.Vähennysoperaattori
Vähennysoperaattori tarjoaa lyhyemmän tavan suorittaa vähennyslasku.
int count = 20;
count -= 10;
// It is an abbreviation of count = count - 10.Kertolaskuoperaattori
Kertolaskuoperaattori tarjoaa lyhyemmän tavan suorittaa kertolasku.
int count = 20;
count *= 10;
// It is an abbreviation of count = count * 10.Vertailuoperaattorit
Edellä mainittujen lisäksi voimme vastaavalla syntaksilla suorittaa monia toimintoja, kuten jakolaskun ja jakojäännöksen laskemisen yhdistetyillä sijoitusoperaattoreilla.
Tarkastellaan nyt vertailuoperaattoreita.
Vertailuoperaattoreilla verrataan arvoja Javassa.
Yhtäsuuruusoperaattori
==-operaattorilla verrataan kahta oliota tai primitiiviarvoa.
class Main{
public static void main(String[] args){
int x = 5;
int y = 3;
boolean result = x == y;
//false
}
}Erisuuruusoperaattori
!=-operaattorilla tarkistetaan, ovatko arvot erisuuret.
int x = 5;
int y = 3;
boolean result = x != y;
//trueSuurempi kuin- ja pienempi kuin -operaattorit
Kahden arvon algebrallinen vertailu tehdään (>)- ja (<)-operaattoreilla aivan kuten matematiikassa.
int x = 5;
int y = 3;
//is x greater than y x > y
//is x less than y x > y
// is greater or equal than y x >= y
// is less or equal than y x <= yLooginen operaattori
Tarkastellaan seuraavaksi loogisia operaattoreita.
Loogisilla operaattoreilla tehdään loogisia vertailuja boolean-tyyppien välillä.
int x = true;
int y = false;
int status;
// The AND (&&) operator returns true if both values are true.
// returns false for all cases other than that
status = x && y;
// status will be false.Esimerkin jatko
Jatketaan esimerkkiämme.
/ *
For the OR (||) operator, one of the two values
compared to true is sufficient for the result to be true.
* /
status = x || y;
// status will be true.
// In the Logical Not operator, it gets the note equivalent of the logic value we have.
status = !(x || y)
/ *
Although the value inside the parentheses returned true, the not operator made the result false.
* /
status = !(x && y;);
/ *
Although expression with the AND operator in the parenthesis
returns false, the not operator ensures that the result is true.
* /Onnittelut
Onnittelut 🎉
Tässä osiossa opimme Java-operaattoreista.
Nähdään seuraavalla oppitunnilla. 🥳

Opi Java tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 104
- Oppitunnit
- 374
Usein kysytyt kysymykset
Onko oppitunti ”Operaattorit” ilmainen?
Kyllä – oppitunnin ”Operaattorit” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Java Academy-kurssin, päivitä CoddyKit PROhon. Java Academy-kurssilla on yhteensä 1 oppituntia.
Mitä opin oppitunnilla ”Operaattorit”?
Operaattorit Harjoittelet Java Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Java Academy-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Java Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/1.
Kuinka kauan ”Operaattorit”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Java Academy-oppitunnilla?
Kyllä. Jokainen Java Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.