Como reverter uma string definida pelo usuário em java
Primeiro, criaremos uma aula com o nome 'StringReverve'em que toda a outra codificação ocorrerá digitando:
classe pública StringReverseDepois de definir o principal função, temos uma sequência definida pelo usuário que precisa ser revertida, que é 'ABCDE'atribuído à variável'str':
String str = "abcde";Em seguida, definimos outra variável na qual a saída da string reversa será armazenada:
String strrev = "";Use o código abaixo mencionado para imprimir a string original na tela em que '+'É um operador de concatenato usado para adicionar a string:
Sistema.fora.println ("String original:"+str);Agora, esta é a parte mais importante do código em que usamos o loop for reverter a string. Aqui str.comprimento() é usado para medir o número total de caracteres da string, como mostrado abaixo:
para (int i = 0; iEntão, todo o corpo do loop for:
para (int i = 0; iNo final, exibiremos o resultado final digitando:
Sistema.fora.println ("reverso da string:"+strrev);Agora todo o código para reverter de uma string:
classe pública StringReverseUma das maneiras mais fáceis de escrever o código Java no Linux é usando qualquer editor de texto. Para isso, você precisa abrir qualquer editor de texto de sua escolha e depois escrever e salvar um código Java nele. No nosso caso, estamos usando um editor de texto Nano, como mostrado abaixo:
$ nano stringRevers.Java
Observação: Você precisa instalar o Java Development Kit (JDK) para executar os programas baseados em Java no sistema operacional Linux. Para isso, você pode abrir um terminal e digitar:
$ sudo apt install default-jdk
Agora, depois de escrever e salvar o código, você precisa compilá -lo primeiro, o que é obrigatório para sua execução digitando.
$ javac stringRevers.Java
$ java stringRevers
Como reverter uma string tirando uma entrada do usuário em java
Neste exemplo, aceitaremos a entrada do usuário para digitar qualquer string e, em seguida, revertemos e permitiremos essa função que precisamos importar Java.util.Scanner biblioteca:
importar java.util.Scanner;Agora, para obter informações do usuário, precisamos escrever uma função de scanner que digitalize as chaves que um usuário pressionará no teclado:
Scanner in = novo scanner (sistema.em);Depois disso, precisamos pedir ao usuário que insira qualquer string do teclado como uma função de entrada e, para isso, precisamos escrever:
String str = em.nextline ();Esta é a única parte que é diferente do exemplo anterior, então todo o código para reverter a string é mostrado abaixo.
importar java.util.Scanner;Agora é hora de executar o código acima e, para isso, você precisa salvá -lo no arquivo de editor nano, como fizemos no primeiro exemplo, como mostrado abaixo.
Você pode ver a saída do código após compilar e executar como mostrado abaixo:
Conclusão
Se você tem alguma string e deseja lê -la para trás, precisa usar a função reversa. Neste artigo, mostramos como você pode reverter a string usando uma linguagem de programação Java. Explicamos dois exemplos em que usamos um texto predefinido e depois revertemos a string e, por outro.