//pour créer un tableau int[] t={3,78,34};//tableau de 3 entiers(type int): 3 78 34 //t[0]=3 t[1]=78 t[2]=34 (la première case //est d'indice 0) //la taille du tableau est 3 :t.length=3 //on peut aussi faire int[] creertableau(){ int[] tbis=new int[3];//crée un tableau de taille 3 //les valeurs sont initialisées par 0 pour le type int //en java tbis[0]=3; tbis[1]=78; tbis[2]=34; return tbis; } int[][] matrice(){ int[][] tab=new int[2][3];//tableau avec 2 lignes et 3 colonnes //ou encore int[][] tabbis =new int[2][];//2 lignes tabbis[0]=new int[1];//la premiere avec un élèment tabbis[1]=new int[2];//la deuxième avec deux élèments return tabbis; } //ou encore int[][] t2={{5},{34,78}}; //Chaînes de caractères :String String s="Bonjour"; // s.charAt(0) donne le caractère d'indice 0 de s //s.length() donne la taille ou longueur de s /* * TP(avec des tableaux d'entiers) * 1)que valent t2[1][0] t2.length t2[0].length * 2)créer une fonction qui affiche les élèments d'un tableau * séparés d'un espace avec saut à la ligne * (en 2 temps: 1 ligne puis n lignes) * 3) créer une fonction qui construit le triangle de Pascal * pour un entier n donné * 4)afficher le triangle de Pascal * 5) créer une fonction qui teste si un entier x donné * est dans un tableau simple d'une ligne donné * 6)créer une fonction sui donne le premier indice * d'un élèment x donné d'un tableau donné (-1 si non présent) * 7)créer une fonction qui enlève le premier élèment d'un * tableau donné * 8)créer une fonction qui insère un entier x donné au début * à la fin puis exactement à l'indice i donné d'un tableau donné * 9)créer une fonction qui indique si 2 tableaux ont * exactement les mêmes élèments * * */ void main(){ println(t[0]); println(t.length); println(s.charAt(0)); println(s.length()); }