Booleanos Java

Uma descrição dos booleanos Java é fornecida com exemplos em um esforço para atender a propósitos educacionais.

Sintaxe:

booleano nome_da_variável = Verdadeiro/Falso;

Booleanos Java – O que são?

É comum na programação precisar de um tipo de dado com apenas dois valores válidos, como:

  • SIM NÃO
  • LIGADO DESLIGADO
  • VERDADEIRO FALSO

Java tem um tipo de dados booleano que pode receber valores verdadeiros ou falsos .



Valores Booleanos

Um tipo booleano Java é declarado com a palavra-chave booleana e pode receber apenas valores verdadeiros ou falsos :

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
public class Main {
public static void main(String[] args) {
boolean isJavaFun = true;
boolean isJavaHard = false;
System.out.println("Java is fun: "+isJavaFun);
System.out.println("Java is a difficult programming language: "+isJavaHard);
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class Main {
public static void main(String[] args) {
boolean earthIsRound = true;
boolean earthIsFlat = false;
System.out.println("Is Earth Round: "+earthIsRound);
System.out.println("Is Earth Flat: "+earthIsFlat);
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Quando se trata de teste condicional, no entanto, as expressões booleanas geralmente retornam valores booleanos


Expressão Booleana

Expressões booleanas são expressões Java que retornam valores verdadeiros ou falsos .

Para determinar se uma expressão (ou variável) é verdadeira , você pode usar um operador de comparação , como menor que ( < ):

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
public class Main {
public static void main(String[] args) {
int mrx = 20;
int ample = 19;
System.out.println(mrx < ample); // returns false, because mrx is higher than ample
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
public class Main {
public static void main(String[] args) {
int mrx = 65;
int ample = 25;
System.out.println(ample < mrx); // returns true, because mrx is higher than ample
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Além disso, você pode tentar isso:

Example: 

1
2
3
4
5
6
7
8
9
10
public class Main {
public static void main(String[] args) {
System.out.println(9 < 14); // returns true, because 9 is less than 14
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

O operador igual a ( == ) é usado para avaliar expressões nos seguintes exemplos:

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
public class Main {
public static void main(String[] args) {
int mrx = 20;
int ample= 20;
System.out.println(mrx == ample);
// returns true, because the value of mrx is equal to that of ample
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class Main {
public static void main(String[] args) {
int ample_num = 11;
int mrx_num= 11;
System.out.println(ample_num == mrx_num);
// the outcome will come out as true as the value of ample_num is equal to mrx_num
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

O operador diferente de ( != ) é usado para avaliar expressões nos seguintes exemplos:

Example: 

1
2
3
4
5
6
7
8
9
10
public class Main {
public static void main(String[] args) {
System.out.println(25 != 10); // returns true, because 25 is not equal to 10
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Também podemos comparar duas variáveis, para verificar se ambas são iguais ou não:

Example: 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class Main {
public static void main(String[] args) {
int mrx=51;
int ample=74;
System.out.println(mrx!=ample);
}
// Output : The result will come out as true because 51 is not equals to 74
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Todas as comparações e condições Java são baseadas no valor booleano de uma expressão.

No próximo capítulo, você aprenderá mais sobre as condições Java If-Else .

 

 

Nós valorizamos o seu feedback.
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Assine a nossa newsletter
Digite seu e-mail para receber um resumo semanal de nossos melhores posts. Saber mais!
ícone