Revisão - Array Invertido
Parte da seção Fundamentos do Journey de Java da Coddy. Lição 63 de 73.
Desafio
FácilEscreva um método chamado reverse que recebe um array de números como argumento e retorna o array invertido.
Por exemplo, para [1, 2, 3], a saída esperada é [3, 2, 1].
Experimente você mesmo
import java.util.Scanner;
import java.util.Arrays;
public class Main {
public static int[] reverse(int[] arr) {
// Escreva seu código abaixo
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String text = scanner.nextLine();
String[] stringArr = text.split(",");
int[] arr = new int[stringArr.length];
for (int i = 0; i < stringArr.length; i++) {
arr[i] = Integer.parseInt(stringArr[i]);
}
int[] result = reverse(arr);
System.out.println("The reversed array is: " + Arrays.toString(result));
}
}Todas as lições de Fundamentos
4Operadores - Parte 1
Operadores aritméticosOperador móduloIncremento/DecrementoPós-incremento/Pós-decrementoAtalhos aritméticosOperadores de comparaçãoComparação de strings7IO Básico
Métodos System.outFormatação da saídaClasse ScannerRevisão - Até 120Revisão - Verdadeiro ou falso5Operadores — Parte 2
Operadores lógicos — Parte 1Operadores lógicos — Parte 2Revisão — Lógica simplesOperadores lógicos — Parte 3Operadores lógicos — Parte 411Fundamentos de Arrays
Declarando ArraysAcessando ElementosModificando ArraysMétodos de ArrayRevisão - Array de ProdutosRevisão - Array Invertido3Variáveis — Parte 2
ConstantesConvenções de nomenclaturaRecapitulação — Inicializar variáveisConversão de tipos — Parte 1Conversão de tipos — Parte 26Tomada de Decisão
Instrução IfIf - ElseInstrução SwitchOperador TernárioRevisão - If ElseIf - Else AninhadoPratique por conta própria: Compilador de Java online