Ejercicio resuelto sobre indentificadores Java.
Indica cuáles de los siguientes identificadores son válidos en Java. Si el identificador no es válido explica el motivo.
1) registro1 2) 1registro 3) archivo_3 4) while 5) $impuesto 6) año 7) primer apellido 8) primer_apellido 9) primer-apellido 10) primerApellido 11) Tom’s 12) C3PO 13) 123# 14) PesoMáximo 15) %descuento 16) Weight 17) $$precioMínimo 18) _$Único 19) tamaño_màximo 20) peso.maximo 21) Precio___ 22) matrícula? 23) cuántoVale 24) high 25) barça 26) piragüista 27) B_011 28) X012AB 29) 70libro 30) nombre&apellido 31) 0X1A 32) else
1) registro1 válido.
2) 1registro No válido. Un identificador no puede comenzar por un dígito.
3) archivo_3 válido.
4) while No válido. Es una palabra reservada del lenguaje.
5) $impuesto válido.
6) año válido.
7) primer apellido no válido, un identificador no puede contener espacios en blanco.
En todo caso serían dos identificadores.
8) primer_apellido válido.
9) primer-apellido No válido.
Un identificador no puede contener el carácter –
y en general no puede contener caracteres que representen operadores:
+, -, *, /, %, <, >, etc.
10) primerApellido válido.
11) Tom’s No válido. Un identificador no puede contener el carácter comilla simple
12) C3PO válido.
13) 123# No válido. El carácter # no es válido en un identificador.
14) PesoMáximo válido. Las vocales acentuadas pueden usarse en identificadores.
15) %descuento No válido. Contiene el carácter no válido %
16) Weight válido
17) $$precioMínimo válido
18) _$Único válido
19) tamaño_màximo válido
20) peso.maximo No válido. Un identificador no puede contener el carácter ‘.’
21) Precio___ válido
22) matrícula? No válido. Un identificador no puede contener el carácter ‘?’
23) cuántoVale válido
24) high válido
25) barça válido
26) piragüista válido
27) B_011 válido
28) X012AB válido
29) 70libro No válido. Un identificador no puede comenzar por un dígito.
30) nombre&apellido No válido. Un identificador no puede contener el carácter ‘&’
31) 0X1A No válido. Un identificador no puede comenzar por un dígito.
32) else No válido. Es una palabra reservada del lenguaje.

ta chido :Bv
Gracias!!