·

Ciências Biológicas ·

Introdução à Lógica e Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Strings Monael Pinheiro Ribeiro DSc Universidade Federal do ABC Centro de Matemática Computação e Cognição Introdução Strings é uma Classe em JAVA cujas suas instâncias armazenam um texto formado por caracteres Uma String pode ser manipulada como uma variável nãodimensional ou também pode se explorar essa propriedade tratandoa como um vetor Atenção Strings X Caractere Uma das confusões mais frequentes é distinguir Strings e caracteres Em Linguagem JAVA as Strings são representadas aspas duplas enquanto os caracteres usam aspas simples Atenção Strings X Caractere Uma das confusões mais frequentes é distinguir Strings e caracteres Em Linguagem JAVA as Strings são representadas aspas duplas enquanto os caracteres usam aspas simples Exemplos de Strings Atenção Strings X Caractere Uma das confusões mais frequentes é distinguir Strings e caracteres Em Linguagem JAVA as Strings são representadas aspas duplas enquanto os caracteres usam aspas simples Exemplos de Strings Algoritmos Atenção Strings X Caractere Uma das confusões mais frequentes é distinguir Strings e caracteres Em Linguagem JAVA as Strings são representadas aspas duplas enquanto os caracteres usam aspas simples Exemplos de Strings Algoritmos Linguagem JAVA Atenção Strings X Caractere Uma das confusões mais frequentes é distinguir Strings e caracteres Em Linguagem JAVA as Strings são representadas aspas duplas enquanto os caracteres usam aspas simples Exemplos de Strings Algoritmos Linguagem JAVA Bolo de Chocolate com 1200 gramas Atenção Strings X Caractere Uma das confusões mais frequentes é distinguir Strings e caracteres Em Linguagem JAVA as Strings são representadas aspas duplas enquanto os caracteres usam aspas simples Exemplos de Strings Algoritmos Linguagem JAVA Bolo de Chocolate com 1200 gramas F Atenção Strings X Caractere Uma das confusões mais frequentes é distinguir Strings e caracteres Em Linguagem JAVA as Strings são representadas aspas duplas enquanto os caracteres usam aspas simples Exemplos de caracteres F C 7 Atenção Strings X Caractere Observe que M M Atenção Strings X Caractere Observe que M M Caractere M Atenção Strings X Caractere Observe que M M Caractere M String formada pelo caractere M String Declaração Sintaxe Exemplo String nomedavariavel String nome String Impressão Para imprimir uma string através de um dispositivo de saída se usa funções do tipo print Exemplo imprime a string Linguagem JAVA na tela Outro exemplo imprime o conteúdo da string nome na tela Outro exemplo imprime o conteúdo a string mes precedido do dia e do ano SystemoutprintLinguagem JAVA Systemoutprintnome Systemoutprintfd de s de d dia mes ano String Leitura A leitura de uma string pode ser feita através da função next Exemplo leitura da string nome nome scannext Problema Faça um programa que receba o nome de uma pessoa e saude a pessoa com a seguinte frase Ola NOME seja bemvindo onde NOME deve ser substituído pelo nome informado HelloFulano javalangString É uma biblioteca padrão da Linguagem JAVA com objetivo de manipulação de strings char charAt int Retornar o caracter em determinada posição da String int length String Retorna o comprimento de uma String int compareTo String Compara duas Strings Zero significa que são identicas String concat String Concatena uma String no final da outra String substring int Retorna uma String contendo a String a partir do argumento javalangString É uma biblioteca padrão da Linguagem JAVA com objetivo de manipulação de strings char charAt int CaractereNaPosicao int length String ComprimentoDaString int compareTo String ComparandoStrings String concat String ConcatenandoStrings String substring int Substring Problema A Faça um programa que receba várias palavras e mostre a mais comprida delas Caso haja mais de uma palavra com o comprimento da mais comprida mostre a primeira que apareceu MaiorPalavra Problema B Faça um programa que receba várias palavras e mostreas com um espaço em branco entre as letras Espacado Problema C Faça um programa que receba várias palavras e mostreas ao contrário Inverso Problema D Faça um programa que receba várias palavras e mostreas em ordem crescente de tamanho Caso haja mais de uma palavra com o mesmo comprimento mostre a que apareceu primeiro antes OrdenaTamanho Problema E Faça um programa que receba várias palavras e mostre a mais comprida delas Caso haja mais de uma palavra com o comprimento da mais comprida mostre a primeira que apareceu Não use a função length MaiorPalavra Problema F Faça um programa que receba várias palavras e mostreas em ordem crescente de tamanho Caso haja mais de uma palavra com o mesmo comprimento mostre a que apareceu primeiro antes Não use a função length OrdenaTamanho