Resumo
[]byte(string)
Exemplo:
package main
import "fmt"
func main(){
nome:="MagusCode"
fmt.Println("\nEm string:\n")
fmt.Println(nome)
fmt.Println("\nEm array de byte:\n")
fmt.Println([]byte(nome))
}
Saída:
terça-feira, 31 de março de 2020
Convertendo string para array de byte em golang go
terça-feira, 18 de fevereiro de 2020
Como dar ping em computador utilizado java
Para dar ping em computador ou dispositivo em sua rede basta utilizar a classe InetAddress como pode ser visto no exemplo abaixo:
package main;
import java.net.InetAddress;
public class Ping {
public static void main(String args[]) {
System.out.println(">>>" + isLive("10.10.1.221", 121));
}
public static boolean isLive(String url, Integer port) {
boolean isLive = false;
try {
InetAddress address = InetAddress.getByName(url); // ip a ser testdo
isLive = address.isReachable(10000);
} catch (Exception e) {
System.out.println(e);
}
return isLive;
}
}
quarta-feira, 29 de janeiro de 2020
Como verificar a diferença entre dois arquivos no git ?
Caso você queira verificar a diferença entre o arquivo atual a ser enviado para o servidor git e a última versão, basta escolher uma das últimas opções.
git diff nome_arquivo
git diff --cached nome_arquivo
1º Caso o arquivo não tenha sido adicionado (add)
git diff nome_arquivo
2º Caso o arquivo já tenha sido adicionado (add)
git diff --cached nome_arquivo
Onde:
- nome_arquivo - Nome do arquivo a ser comparado.
quarta-feira, 4 de dezembro de 2019
Como habilitar ou desabilitar evento de log de impressão do windows por linha de comando
Para habilitar basta usar:
wevtutil.exe sl 'Microsoft-Windows-PrintService/Operational' /enabled:true
Para desabilitar basta usar:
wevtutil.exe sl 'Microsoft-Windows-PrintService/Operational' /enabled:true
Observação:
É necessário rodar o comando com direito de administrador.
** Testado no windows 10
Marcadores:
habilitar,
impressão,
log,
wevtuil.exe,
windows 10
quinta-feira, 29 de agosto de 2019
Pegar o hostname no windows
Para verificar o hostname de um pc no windows basta utilzar o comando hostname no prompt de comando.
1º Abra o prompt de comando e digite hostname
Nesse exemplo hostname do computador é DSK-0DI2PLR
1º Abra o prompt de comando e digite hostname
Nesse exemplo hostname do computador é DSK-0DI2PLR
quarta-feira, 21 de agosto de 2019
Golang Go - Como verificar se um arquivo existe ?
Um das várias maneiras de verificar se um arquivo existe utilizando Go é através da classe "os".
Vide o exemplo abaixo:
package main
import ("os"
"fmt")
func main(){
path:="c:/tmp/oi.bat" //arquivo a ser testado
_,err:=os.Stat(path)
fmt.Println("ERRO: ",os.IsNotExist(err))
}
Caso o arquivo exista o mesmo ("os.IsNotExist(err)") retorna false. caso contrário retorna true
Vide o exemplo abaixo:
package main
import ("os"
"fmt")
func main(){
path:="c:/tmp/oi.bat" //arquivo a ser testado
_,err:=os.Stat(path)
fmt.Println("ERRO: ",os.IsNotExist(err))
}
Caso o arquivo exista o mesmo ("os.IsNotExist(err)") retorna false. caso contrário retorna true
sexta-feira, 5 de julho de 2019
Como ganhar BitCoin gratis
Uma maneira bem simples de ganhar bitcoin de graça na internet é através site freebitco.com há varios videos na internet que explica como ganhar, é bem simples
Basta acessar o link abaixo:
https://freebitco.in/?r=22335791
terça-feira, 2 de julho de 2019
Como habilitar ou desabilitar a ação de hibernar do windows
Para habilitar ou desabilitar a hibernação do seu pc (assumindo que o mesmo tenha suporte) é preciso rodar o prompt(cmd) de comando em modo Administrador.
Para verificar se o computador tem suporte basta digitar powercfg.exe /a no proprio cmd.
sintaxe:
powercfg.exe /a
Abaixo é possível ver o comando executado.
Para habilitar a hibernação basta utilizar o parâmetro /hibernate on.
Sintaxe:
powercfg.exe /hibernate on
Para desabilitar a hibernação basta utilizar o parâmetro /hibernate off.
Sintaxe:
powercfg.exe /hibernate off
Para verificar se o computador tem suporte basta digitar powercfg.exe /a no proprio cmd.
sintaxe:
powercfg.exe /a
Abaixo é possível ver o comando executado.
Habilitar
Para habilitar a hibernação basta utilizar o parâmetro /hibernate on.
Sintaxe:
powercfg.exe /hibernate on
Desabilitar
Para desabilitar a hibernação basta utilizar o parâmetro /hibernate off.
Sintaxe:
powercfg.exe /hibernate off
Marcadores:
cmd,
powercfg,
prompt de comando,
windows
terça-feira, 25 de junho de 2019
Como usar cores em hexadecimal em C# para colorir um item
Sintaxe:
Color corBotao = System.Drawing.ColorTranslator.FromHtml("#COR");
Onde:
#COR - Cor em hexadecimal (Ex: #FFFFFF)
Color corBotao = System.Drawing.ColorTranslator.FromHtml("#COR");
Onde:
#COR - Cor em hexadecimal (Ex: #FFFFFF)
segunda-feira, 24 de junho de 2019
Copiando arquivos com robocopy
Sintaxe:
robocopy diretorio_origin diretorio_destino nome_arquivo
Onde:
- diretorio_origin - Directório do qual o arquivo será copiado.
- diretorio_destino - Directório que receberá o arquivo.
- nome_arquivo - Arquivo existente no directório, que será copiado.
Exemplo:
robocopy c:\tmp c:\tmp2 log.txt
segunda-feira, 3 de junho de 2019
Como saber o histórico de comandos no cmd
Neste post será mostrado um comando parecido com o history dos sistemas baseado em unix, no windows. Caso seja necessário visualizar os comandos executados no prompt de comando pode utilizar o comando doskey /h.
Sintaxe:
doskey /h
Sintaxe:
doskey /h
sexta-feira, 31 de maio de 2019
Programando em Java - Array ou matriz
Um array (arranjo) é um estrutura de dados onde é armazenado uma
quantidade definida de valores e que podem serem acessados através de um
índice.
public class ArrayJava{
public static void main(String args[]){
int idades []= {1,2,3,4};
System.out.println("\nArray orignal");
for(int i:idades){
System.out.println(i);
}
}
}
public class ArrayJava{
public static void main(String args[]){
int idades []= {1,2,3,4};
System.out.println("\nArray orignal");
for(int i:idades){
System.out.println(i);
}
System.out.println("\nArray modificado");
idades[0]=3;
idades[1]=22;
idades[2]=13;
idades[3]=34;
for(int i:idades){
System.out.println(i);
}
}
}
Sintaxe:
tipo nome[]= new tipo[tamanho];
Onde:
- nome - Nome de variável array
- tamanho - Tamanho do array
- tipo - Tipo do array
No exemplo abaixo é criado um array de string com dez posições.
Exemplo 1:
String nomes[]=new String[2];
Iniciando array com valores
É possível inicializar um array já com seus devidos valores
Sintaxe:
String nome[] = {valor1,valor2,valorn};
Onde:
- nome - Nome do array.
- tamanho - Tamanho do Array
- valor1,valor2,valorn - Valores do array, lembrando que a quantidade de valor é a mesma citada no campo tamanho.
Exemplo:
public class ArrayJava{
public static void main(String args[]){
int idades []= {1,2,3,4};
System.out.println("\nArray orignal");
for(int i:idades){
System.out.println(i);
}
}
}
Setar valor a uma posição especifica
É possível setar um valor para uma posição especifica de seu array para isso basta utilizar a sintaxe abaixo:
Sintaxe:
array[posicao]=valor
Onde:
- array - Nome do array do qual terá um valor alterado.
- posição - Posição no qual o valor será modificado.
- valor - Valor a ser inserido na posição indicada pelo campo posição
Exemplo:
public class ArrayJava{
public static void main(String args[]){
int idades []= {1,2,3,4};
System.out.println("\nArray orignal");
for(int i:idades){
System.out.println(i);
}
System.out.println("\nArray modificado");
idades[0]=3;
idades[1]=22;
idades[2]=13;
idades[3]=34;
for(int i:idades){
System.out.println(i);
}
}
}
Acessando o valor de uma posição do array
Para pegar o valor de uma determinada posição do array basta usar a sintaxe abaixo:
Sintaxe:
array[posição]
Onde:
- array - Nome do array a ter uma posição acessada.
- posição - Posição a ser acessada.
Exemplo:
Abaixo é possível ver um exemplo ver o acesso ao array, nos campos: nomes[0], nomes[1]
package main
import "fmt"
func main() {
var nomes [2]string
nomes[0] = "Mario"
nomes[1] = "Joaquim"
fmt.Println(nomes[0], nomes[1])
}
quinta-feira, 30 de maio de 2019
PowerShell - Como aumentar o tamanho de caracter de sáida de saida de um comando
Há momentos que se recebe uma reposta de powershell com mais de 80 caracteres para ser exibida na tela, mas acontece que no momento que a mesma é exibida, só se exibi 77 cacteres e adiciona-se três pontos (...), para informar que tem mais informações ali. Pode acontecer também o caso dessa limitação acontecer de acordo com o tamanho da tela do proprio powershell.
Get-ScheduledTask | Format-Table {$_.TaskName, $_.Actions[0].Execute,$_.Actions[0].Arguments,$_.State,$_.Triggers[0]}
Para resolver tal problema basta utilizar o comando out-string.
comando | out-string tamanho
Get-ScheduledTask | Format-Table {$_.TaskName,
$_.Actions[0].Execute,$_.Actions[0].Arguments,$_.State,$_.Triggers[0]
} | out-string -Width 512
Exemplo: O comando abaixo pega todos os agendamentos de tarefa do windows, mas a casos que o limite é maior que da própria tela.
Get-ScheduledTask | Format-Table {$_.TaskName, $_.Actions[0].Execute,$_.Actions[0].Arguments,$_.State,$_.Triggers[0]}
Para resolver tal problema basta utilizar o comando out-string.
Sintaxe:
comando | out-string tamanho
Onde:
- comando - Comando de powershell
- tamanho - Limitador de tamanho das linhas.
Exemplo: Saída agora com o tamanho das strings de saída de 512
Get-ScheduledTask | Format-Table {$_.TaskName,
$_.Actions[0].Execute,$_.Actions[0].Arguments,$_.State,$_.Triggers[0]
} | out-string -Width 512
Programando em Java - Laço Do While
O do/while assim como while
é muito parecido com o while , porém o mesmo difere do mesmo no fato que a ação do mesmo é executado pelo menos uma vez, para assim verificar a condição para ver se a execução deve continuar ou não.
Sua sintaxe é bem simples como pode ser visto abaixo.
do{
//ação
}while(condicao);
public class Laco{
public static void main(String args[]){
int i=11;
do{
System.out.println(i+" é menor ou igual a 10");
i++;
}while(i<=10);
}
}
11 é maior que 10
Caso o mesmo fosse exemplo fosse utilizado o mesmo não retornaria resultado pois o laço while a condição é testada antes de entrar no mesmo.
public class Laco{
public static void main(String args[]){
int i=11;while(i<=10){
System.out.println(i+" é menor ou igual a 10");
i++;
}
}
}
Anterior Início Próximo
Sua sintaxe é bem simples como pode ser visto abaixo.
Sintaxe:
do{
//ação
}while(condicao);
Onde:
- condicao - O laço será executado até a condição for tida como falsa.
- ação - Ação a ser tomada enquanto a condição for verdadeira.
Exemplo 1. Nesse exemplo o laço será executado até que a condição i<=10 seja falsa.
public class Laco{
public static void main(String args[]){
int i=11;
do{
System.out.println(i+" é menor ou igual a 10");
i++;
}while(i<=10);
}
}
Saída:
11 é maior que 10
Caso o mesmo fosse exemplo fosse utilizado o mesmo não retornaria resultado pois o laço while a condição é testada antes de entrar no mesmo.
public class Laco{
public static void main(String args[]){
int i=11;while(i<=10){
System.out.println(i+" é menor ou igual a 10");
i++;
}
}
}
Anterior Início Próximo
quarta-feira, 29 de maio de 2019
Programando em Java - laço While
O while assim como for é um tipo de laço que existe na linguagem Java, basicamente o while executa uma ação até que uma determinada condição seja falsa.
Sua sintaxe é bem simples como pode ser visto abaixo.
Sintaxe:
while(condicao){
//ação
}
Onde:
condicao - O laço será executado até a condição for tida como falsa.
ação - Ação a ser tomada enquanto a condição for verdadeira.
Exemplo 1. Nesse exemplo o laço será executado até que a condição i<=10 seja falsa.
public class Laco2{
public static void main(String args[]){
int i=0;
while(i<=10){
System.out.println(i+" é menor ou igual a 10");
i++;
}
System.out.println(i+" é maior que 10 ");
}
}
Saída:
0 é menor ou igual a 10
1 é menor ou igual a 10
2 é menor ou igual a 10
3 é menor ou igual a 10
4 é menor ou igual a 10
5 é menor ou igual a 10
6 é menor ou igual a 10
7 é menor ou igual a 10
8 é menor ou igual a 10
9 é menor ou igual a 10
10 é menor ou igual a 10
11 é maior que 10
Anterior Início Próximo
Sua sintaxe é bem simples como pode ser visto abaixo.
Sintaxe:
while(condicao){
//ação
}
Onde:
condicao - O laço será executado até a condição for tida como falsa.
ação - Ação a ser tomada enquanto a condição for verdadeira.
Exemplo 1. Nesse exemplo o laço será executado até que a condição i<=10 seja falsa.
public class Laco2{
public static void main(String args[]){
int i=0;
while(i<=10){
System.out.println(i+" é menor ou igual a 10");
i++;
}
System.out.println(i+" é maior que 10 ");
}
}
Saída:
0 é menor ou igual a 10
1 é menor ou igual a 10
2 é menor ou igual a 10
3 é menor ou igual a 10
4 é menor ou igual a 10
5 é menor ou igual a 10
6 é menor ou igual a 10
7 é menor ou igual a 10
8 é menor ou igual a 10
9 é menor ou igual a 10
10 é menor ou igual a 10
11 é maior que 10
Anterior Início Próximo
terça-feira, 28 de maio de 2019
Programando em Java - Laço ForEach
O forEach é um laço de repetição assim como for ou o while, o mesmo é voltado para fazer interação em cima de filhos da classe Collection ou arrays.
Sintaxe:
for( tipo_variavel variavel : lista ){
ações
}
Onde:
- tipo_variavel - Tipo da variável que deve ser o mesmo do tipo da lista a ser inteirada
- varariavel - Variável temporária.
- lista - Lista ou array que deverá ser inteirada.
Exemplo 1. Utilizando em um array de String
public class Forech{
public static void main(String args[]){
String nomes[] = {"Maria","Marcos","Romeu","Rubens", "Arnaldo","Rogério"};
for(String nome: nomes){
System.out.println(nome);
}
}
}
String nomes[] = {"Maria","Marcos","Romeu","Rubens", "Arnaldo","Rogério"};
for(String nome: nomes){
System.out.println(nome);
}
}
}
Saída:
Exemplo 1. Utilizando em um List de String
import java.util.List;
import java.util.ArrayList;
public class Forech{
public static void main(String args[]){
List
nomes.add("Maria");
nomes.add("Marcos");
nomes.add("Romeu");
nomes.add("Rubens");
nomes.add("Arnaldo");
nomes.add("Rogério");
for(String nome: nomes){
System.out.println(nome);
}
}
}
A saída será a mesma do exemplo anterior.nomes.add("Marcos");
nomes.add("Romeu");
nomes.add("Rubens");
nomes.add("Arnaldo");
nomes.add("Rogério");
for(String nome: nomes){
System.out.println(nome);
}
}
}
Anterior Início Próximo
segunda-feira, 27 de maio de 2019
Programando em Java - Loop For
Uma estrutura de laço executa uma determinada ação até que um certo requisito deixe de ser verdadeiro e passe a ser false(falso).
Nesse post vamos falar o laço for, um dos mais simples, mas muito util.
For completo
O laço completo é aquele no qual tem todos os três parâmetros do mesmo (inicializador, expressão_condicional, pos_execucao).
Sintaxe básica:
for (inicializador; expressao_condicional; pos_execucao){
//corpo do laço
}
Onde:
- inicializador - Ação incial na primeira integração do for
- expressao_condicional - Expressão a ser verificada sempre que há a integração no laço, caso o resultado da mesma seja false o laço é terminado.
- pos_execucao - ação a se executada toda vez que o laço for integrado
- corpo do laço - Ações que serão executadas dentro do laço.
Observações
Vale lembrar que a variável criada no inicializador existe somente dentro do laço for. Ao contrário de outras linguagens é obrigatório a utilização das chaves { } para delimitar o corpo do laço.
Exemplo:
public class Laco{
public static void main(String args[]){
int mult=2;
for( int i=0 ;i<=10 ;i++){
System.out.println(mult+" * "+i+"="+mult*i);
}
}
}
Saída da execução do programa:
For sem inicializador
O laço sem inicializador é aquele no qual tem dois dos três parâmetros do mesmo (expressão_condicional; pos_execucao).
Sintaxe básica:
for (; expressao_condicional; pos_execucao){
//corpo do laço
}
Onde:
- expressao_condicional - Expressão a ser verificada sempre que há a integração no laço, caso o resultado da mesma seja false o laço é terminado.
- pos_execucao - ação a se executada toda vez que o laço for integrado
- corpo do laço - Ações que serão executadas dentro do laço.
Exemplo:
No exemplo abaixo foi removido a variavel i do inicializador.public class Laco{
public static void main(String args[]){
int mult=2;
int i=0;
for( ;i<=10 ;i++){
System.out.println(mult+" * "+i+"="+mult*i);
}
}
}
For continuo
O laço no qual há apenas o parametro de expressao_condicional.
Sintaxe básica:
for( ; expressao_condicional;) {
//corpo do laço
}
Onde:
- expressao_condicional - Expressão a ser verificada sempre que há a integração no laço, caso o resultado da mesma seja false o laço é terminado.
- corpo do laço - Ações que serão executadas dentro do laço.
Exemplo:
No exemplo abaixo foi removido a variável i do inicializador e também o do pos_execução.public class Laco{
public static void main(String args[]){
int mult=2;
int i=0;
for( ;i<=10 ;){
System.out.println(mult+" * "+i+"="+mult*i);
i++;
}
}
}
For infinito
É aquele for que não nenhum de seus blocos.
Sintaxe básica:
for {
//corpo do laço
}
Exemplo:
public class Laco{
public static void main(String args[]){
int mult=2;
int i=0;
for( ; ;){
System.out.println(mult+" * "+i+"="+mult*i);
i++;
if(i>10){
break;
}
}
}
}
public static void main(String args[]){
int mult=2;
int i=0;
for( ; ;){
System.out.println(mult+" * "+i+"="+mult*i);
i++;
if(i>10){
break;
}
}
}
}
quinta-feira, 23 de maio de 2019
Programando em Java - Condicional Switch
Sintaxe:
switch (varivel_comparacao){case valor_1:
{
acao_01;
break;
}
case valor_2:
{
acao_02;
break;
}
case valor_3:
{
acao_03;
break;
}
case valor_n:
{
acao_n;
break
}
default:
acao_default;
}
Onde:
- variavel_comparacao - Variável para comparação e execução dos blocos.
- valor_1,valor_2_valor_3,valor_n - São os possíveis valores de condição.
- acao_1, acao_2, acao_3, acao_n,acao_default - São os possíveis ações de acordo com a validação da variavel_comparacao.
- default - Caso nenhum valor seja aceito nos cases o mesmo o valor default é aceito.
Exemplo 1:
public class Switch{
public static void main(String args[]) {
String resp;
int escolha= 32;
switch (escolha){
case 32:
resp="Voce escolhe 32";
break;
case 45:
resp="Voce escolhe 45";
break;
case 65:
resp="Voce escolhe 65";
break;
case 25:
resp="Voce escolhe 25";
break;
default:
resp="Não é os valores acima";
}
System.out.println(resp);
}
}
Switch com case com mais de uma possibilidade
Outra opção possível para facilitar a quantidade de case é colocar mais de uma condição ao mesmo.
Sintaxe:
switch (varivel_comparacao)
{
case valor_1:
{
case valor_1:
case valor_2:
{
acao_01;
break;
}
case valor_3:
{
acao_03;
break;
}
case valor_n:
{
acao_n ;
break;
}
default:
acao_default;
}
{
acao_01;
break;
}
case valor_3:
{
acao_03;
break;
}
case valor_n:
{
acao_n ;
break;
}
default:
acao_default;
}
Onde:
- variavel_comparacao - Variável para comparação e execução dos blocos.
- valor_1,valor_2,valor_3,valor_n - São os possíveis valores de condição.
- acao_1, acao_2, acao_3, acao_n,acao_default - São os possíveis ações de acordo com a validação da variavel_comparacao.
- default - Caso nenhum valor seja aceito nos cases o mesmo o valor default é aceito.
Exemplo 2:
public class Switch{
public static void main(String args[]) {
String resp;
int escolha= 32;
switch (escolha){
case 32:
case 45:
resp="Voce escolhe 32 ou 45";
break;
case 65:
resp="Voce escolhe 65";
break;
case 25:
resp="Voce escolhe 25";
break;
default:
resp="Não é os valores acima";
}
System.out.println(resp);
}
}
Anterior Inicio Próximo
quarta-feira, 22 de maio de 2019
Ordenar resultado de uma consutal sql (ORDER BY)
Resumo
SELECT campos1, campo2, campoN FROM TabelaX ORDER BY campo1 ASC|DESC
O principal objetivo deste post é explicar de maneira simples como utilizar a clausula ORDER BY para ordernar o resultado de saída e uma querie SQL.
Sintaxe:
SELECT campos1, campo2, campoN FROM TabelaX ORDER BY campo1,campo2,campoN ASC|DESC
Onde:
ORDER BY campo1 ASC|DESC - O resultado da query será ordenando de acordo com a coluna campo1. Vale lembrar que a ordenação pode ser crescente ASC ou decrescente DESC.
Ordenar em ordem crescente.
SELECT campos1, campo2, campoN FROM TabelaX ORDER BY campo1 ASC
Exemplo: Ordenado de forma crescente uma tabela pela coluna id
select * from dados.tb_arquivo_upload order by id asc
Ordenar em ordem decrescente.
SELECT campos1, campo2, campoN FROM TabelaX ORDER BY campo1 DESC
Exemplo: Ordenado de forma decrescente uma tabela pela coluna id.
select * from dados.tb_arquivo_upload order by id desc
Marcadores:
oracle,
order by,
ordernar,
postgresql,
sql
domingo, 19 de maio de 2019
Programando em Java: Condicional if/else
Uma estrutura condicional é utilizada para verificar se uma condição é
verdadeira, caso essa seja será executada uma determinada ação.
Em Java a estrutura de condicionais if, if/else e if/else if são bem simples. Vale lembra que em Java as chaves "{" e "}" não são obrigatórias quando o corpo do condicional só tem uma linha, caso haja mais de uma linha é necessário o uso das chaves.
Operadores Relacionais
Os operadores relacionais são utilizados para dois ou mais valores para verificar se o mesmo é verdadeiro.Os operadores relacionais em Java são:
- == Igual a
- != - Diferente de
- > - Maior que
- < - Menor que
- >= - Maior ou igual a
- <= - Menor ou igual a
if
No caso do if , o método do mesmo só será acessado se a condição verificada no mesmo for verdadeira.
Sintaxe:
if (condição) {
ação_ser_tomada
}
Onde:
- condição - Condição para entrar no bloco if.
- ação_ser_tomada - Grupo de ações a serem tomadas quando o usuário entrar nesse bloco.
Exemplo 1:
public class Condicional{public static void main(String args[]){
int idade=33;
if( idade > 32) {
System.out.println("A idade é maior que 32");
}
}
}
Nesse exemplo foi é possível verificar o trecho condicional com if na linha if (idade > 32). Nesse exemplo o programa só entrará no bloco do condicional se a condição for verdadeira no caso o conteúdo da variável idade ser maior que 32.
if /else
No caso do if /else , o bloco de condição if será acessada se a condição
contida na mesma for verdadeira, caso contrario será acessada o bloco
da condição else.
Sintaxe:
if condição {
ação_ser_tomada
}
else{
ação_ser_tomada
}
Onde:
- condição - Condição para entrar no bloco if.
- ação_ser_tomada - Grupo de ações a serem tomadas quando o usuário entrar nesse bloco.
Exemplo 2:
public class Condicional{
public static void main(String args[]){
int idade=33;
if( idade > 32) {
System.out.println("A idade é maior que 32");
}else{
System.out.println("Sua idade é menor ou igual a 32");
}
}
}
Nesse exemplo foi é possível verificar o trecho condicional com if na linha if (idade > 32). Nesse exemplo o programa só entrará no bloco if do
condicional se a condição for verdadeira no caso o conteúdo da variável
idade ser maior a 32, caso contrário será acessado o conteúdo
do bloco else.
.
if /else if/else
No caso do if /else if/else , o bloco de condição if será acessada se a
condição contida na mesma for verdadeira, caso a condição do if não seja
verdadeira é testada os blocos else if, caso nenhum deles sejão
verdadeiros é acessaod o bloco else.
Sintaxe:
if condição {
ação_ser_tomada
}
else if condição_2{
ação_ser_tomada
}
//É possível que exita mais que 1 bloco else if
else if condição_N{
ação_ser_tomada
}
else{
ação_ser_tomada
}
Onde:
- condição - Condição para entrar no bloco if.
- condição_1 - condição_N - Condições a serem tomadas para entrar em cada bloco de código.
- ação_ser_tomada - Grupo de ações a serem tomadas quando o usuário entrar nesse bloco.
Exemplo 2:
public class Condicional{public static void main(String args[]){
int idade=33;
if( idade > 32) {
System.out.println("A idade é maior que 32");
}else if( idade < 32){
System.out.println("Sua idade é menor ou igual a 32");
} else{
System.out.println("Sua idade é a 32");
}
}
}
Nesse exemplo foi é possível verificar o trecho condicional com if na linha if (idade > 32). Nesse exemplo o programa só entrará no bloco if do
condicional se a condição for verdadeira no caso o conteúdo da variável
idade ser maior que 32, caso seja menor que 32 entra no bloco else if, caso contrário será acessado o conteúdo do bloco else.
Assinar:
Postagens (Atom)