
String_Intro
Presentation
•
Computers
•
University
•
Practice Problem
•
Easy
Miguel Martinez
Used 4+ times
FREE Resource
29 Slides • 1 Question
1
Clase String
2
Multiple Choice
Nombre de la clase
String
Math
3
Conceptos
Una cadena es una secuencia de
caracteres delimitados por comillas dobles.
Ej. "Hola", que se compone de cuatro
caracteres.
String vacia = ""
Una cadena no se considera un tipo
primitivo es una clase.
Una cadena es un objeto y no un arreglo de
caracteres.
String nombre = "Carlos";
char nom[ ] = {'C','a','r','l','o','s'};
4
5
Para imprimir el String
6
Para leer un String desde el
teclado y ver su longitud
7
Para leer un String y mostrarla
carácter por carácter inicio al
final
8
Para leer un String y mostrarla
carácter por carácter del final
al inicio
9
Declaración e Inicialización
String s;
// Definición
String texto = "Hola" // Inicialización"
s = "Carlos"
// Inicializa el valor de s
System.out.println("tamaño de s"+s.length())
// 6 posiciones
Obtener la 2ª posición de la cadena inicia en 0 y va
de izquierda a derecha.
System.out.println(s.charAt(2)) // muestra r
10
Crear Strings
Crear un String a partir de un arreglo de
caracteres
char nombre2[ ] = {'T', 'E','R','E'};
String nombreStr = new String(nombre2);
11
Crea un String que contenga el
Abecedario a partir de un
arreglo de caracteres
12
Métodos de la clase String
Función
Descripción
length()
int length();
Regresa el número de caracteres
concat()
String concat(String arg2),
Une dos cadenas.arg2 la añade al final de la cadena
charAt()
char charAt(int posicion);
Regresa el carácter cuyo índice es posición
getChars()
void getChars(int p1, int p2, char[] ar, int inicial);
Obtiene el rango de caracteres comprendidos entre
p1 y p2 y los copia en ar a partir del índice inicial.
substring()
String substring(int inicial, int final);
Devuelve una cadena formada por los caracteres
entre inicial y final
13
Métodos de la clase String
Función
Descripción
compareTo()
int compareTo(String);
Compara dos cadenas alfabeticamente. 0 si son
iguales, < 0 si c1< c2, >0 si c1>c2
equals()
String concat(String arg2),
Regresa verdadero si coinciden distingue
diferencia entre minúsculas y mayúsculas.
equalsIgnoreCase()
boolean equalsIgnoreCase(String cad2);
Regresa verdadero si coinciden, ignora min y
may.
startsWith()
boolean startsWith(String cr);
boolean startsWith(String cr, int posicion);
Compara el inicio de la cadena que llama, o bien
a partir de la posición con la cadena cr.
14
Métodos de la clase String
Función
Descripción
endsWith()
boolean endsWith(String cad2);
Compara el final de la cadena que llama con cad2
regionMatches()
boolean regionMatches(boolean tip, int p1, String
cad2, int p2, int nc);
Compara nc caracteres tanto en l acadena que
llama como de la cadena cad2, a partir de las
posiciones p1 y p2 respectivamente. Según esté en
true tip o no tiene en cuenta mayúsculas y
minúsculas
toUpperCase()
String toUpperCase();
Convierte la cade en otra cadena con todas las
letras en mayúsculas
15
Métodos de la clase String
Función
Descripción
toLowerCase()
String toLowerCase();
Convierte la cadena en minúsculas
replace()
String replace(char c1, char c2);
Sustituye todas las ocurrencias del cáracter c1 por el
carácter c2, devuelve la nueva cadena.
trim()
String trim();
Elimina los espacios, tabuladores o caracteres de fin
de línea de inicio a final de cadena.
toCharArray()
char[] toCharArray();
Regresa los caracteres de la cadena como un arreglo
de caracteres.
16
Métodos de la clase String
Función
Descripción
valueOf()
String valueOf(tipo_dato_primitivo);
Convierte cualquier dato perteneciente a los tipos
primitivos en una cadena
indexOf()
int indexOf(int c);
int indexOf(int c, int p);
int indexOf(String p, int p);
int indexOf(String p, int p);
Busca un carácter o bien otra cadena desde la
posición 0, o desde la posición p
lastIndexOf()
Similar a indexOf
Busca un carácter o bien otra cadena desde la
posición length()-1, o desde la posición p, la
búsqueda es desde el final de la cadena al principio.
17
Ejemplo Length( )
18
Ejemplo Concat( )
19
Ejemplo charAt( )
20
Ejemplo getChars()
Toma desde la posición 1, hasta antes de llegar a la 4, lo coloca en arreglochar, a
partir de la posición 2.
21
Ejemplo substring()
22
Ejemplo toLowerCase()
23
Ejemplo toUpperCase()
24
Ejemplo replace()
25
Ejemplo toCharArray()
26
Ejemplo valueOf( )
27
Ejemplo: Integer.parseInt(String)
Double.parseDouble(String)
28
Region Matches()
Dos opciones:
public boolean regionMatches(int toffset, String other, int ooffset, int len):
Considera mayúsculas y minúsculas.
public boolean regionMatches(boolean ignoreCase, int toffset, String
other, int ooffset, int len)
Descripción de los parámetros:
ignoreCase– si true, se ignora mayusculas y minusculas enla
comparación.
toffset – desde que posición del primer String
other – el 2do string
ooffset – desde que posición del 2do string.
len – numero de caracteres acomparar
29
Ejemplo: Region Matches()
30
Ejemplo: indexOf()
Clase String
Show answer
Auto Play
Slide 1 / 30
SLIDE
Similar Resources on Wayground
23 questions
Derivada 2da parte
Presentation
•
University
20 questions
TECHCROMA 2K24 - Code Change Filteration Process.
Presentation
•
University
24 questions
Trabajo colaborativo - entornos virtuales
Presentation
•
University
23 questions
ITDB-Florecilla 3
Presentation
•
University
21 questions
Les lieux de la ville, les services et les commerces
Presentation
•
University
21 questions
C++ if switch
Presentation
•
University
26 questions
Sistemas operativos
Presentation
•
University
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade