Maison >Java >javaDidacticiel >Chapitre sur les tests finaux Plus de types de données et d'opérateurs
Test du Chapitre 5 - page 174
1 Montrez deux façons de déclarer un tableau unidimensionnel de 12 doubles.
2 Montrez comment initialiser un tableau unidimensionnel d'entiers avec les valeurs 1 à 5.
3 Écrivez un programme qui utilise un tableau pour trouver la moyenne de 10 valeurs doubles. Utilisez les 10 valeurs que vous souhaitez.
4 Changer le tri de section Essayez ceci 5-1 pour trier un tableau de chaînes. Démontrez que cela fonctionne.
5 Quelle est la différence entre les méthodes String indexOf() et lastIndexOf() ?
6 Puisque toutes les chaînes sont des objets de type String, montrez comment appeler les méthodes length() et charAt() sur cette chaîne littérale : "J'aime Java".
7 En développant la classe d'encodage Encode, modifiez-la pour qu'elle utilise un
chaîne de huit caractères comme clé.
8 Les opérateurs au niveau du bit peuvent-ils être appliqués au type double ?
9 Montrez comment la séquence suivante peut être réécrite à l'aide de l'opérateur ?.
si (x < 0) y = 10;
sinon y = 20 ;
10 Dans le fragment suivant, & est-il un opérateur bit à bit ou logique ? Pourquoi ?
booléen a, b;
// ...
si(a & b) ...
11 Est-ce une erreur d'aller au-delà de la fin d'un tableau ? Qu'en est-il de l'indexation d'un tableau avec une valeur négative ?
12 Qu'est-ce que l'opérateur de décalage à droite non signé ?
13 Réécrivez la classe MinMax présentée plus haut dans ce chapitre afin qu'elle utilise un style for-each pour la boucle.
14 Les boucles for qui effectuent le tri dans la classe Bubble présentées dans la section Try This 5-1 peuvent-elles être converties en boucles de style for-each ? Si non, pourquoi pas ?
15 Une chaîne peut-elle contrôler une instruction switch ?
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!