rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Tableau java

-=(L)=-, le mercredi 28 février 2007 à 12:59:47
Salut les gens,

Voila je vous explique mon probleme :

J'ai crée un tableau en java
static String TableauBallon[][] = new String [10][2];

et je veut que l'utilisateur de ce prog est la possibilité de supprimer une occurance de ce tableau j'ai testé

TableauBallon[x][y]= null;
TableauBallon[x][y]= void;

mais bien sur cela ne fonctionne pas ^^

donc voila si vous avez une idée, je suis preneur je met mon script complet en dessous :




public class essai {

static int i = 0;
static int j = 0;

public String identificateur; // identifier un ballon
public int taille; // taille du ballon
public void Ballon(String z, int t) {} // constructeur
public String toString() {
return identificateur;} // l’instance en string

static String TableauBallon[][] = new String [10][2];

public static void main (String args[]){

int s = 1;

while ( s!=0){

System.out.println("+++++++++++++(MENU)+++++++++++++");
System.out.println("1) Créer un ballon");
System.out.println("2) Détruire un ballon");
System.out.println("3) Afficher la liste des ballons");
System.out.println("0) Quitter");
System.out.println("++++++++++++++++++++++++++++++++");
System.out.println("");
System.out.println("(Veuillez faire votre choix)");


s = Keyboard.readInt();

switch (s) {

case 1 :
creer_instance();
break;

case 2 :
detruire_element_instance();
break;

case 3 :
afficher_instance();
break;

case 0 :
System.out.println("Au revoir !");
System.exit(0);

break;

}

}

}
private static void detruire_element_instance() {
System.out.println("Quel ballon souhaiter vous supprimer ?");
String detruire = Keyboard.readString();
for (int x = 0 ; x < 10 ; x++ ){
for (int y = 0 ; y < 2 ; y++ ){

if(TableauBallon[x][y] == detruire){

TableauBallon[x][y]= "null";
System.out.println("Le ballon "+detruire+" à bien été supprimer");

}

}
}

}
private static void afficher_instance() {

for (int x = 0 ; x < 10 ; x++ ){
for (int y = 0 ; y < 2 ; y++ )
System.out.println(TableauBallon[x][y]);
}
}
private static void creer_instance() {
System.out.println("Tapez un indentifiant pour votre ballon :");
String identifiant = Keyboard.readString();
System.out.println(identifiant);
TableauBallon [i][j] = identifiant;
j=j+1;
System.out.println("Tapez une taille pour votre ballon :");
int t = Keyboard.readInt();
String taille=Integer.toString(t);
System.out.println(taille);
TableauBallon [i][j] = taille;
i=i+1;
j=j-1;

}

}

Tout ce que je sais, c'est que je ne sais rien.
Configuration: Windows 2000
Firefox 2.0.0.2
Répondre à -=(L)=-  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Sims', le mercredi 28 février 2007 à 14:02:50
Hello,

J'ai regarder ton code et première remarque que j'aurais à te faire, serait de créer une class Ballon

public class Ballon() {

private String identificateur; // identifier un ballon
private int taille; // taille du ballon

// constructeur
public Ballon(String identificateur, int taille) {

this.identificateur=identificateur ;
this.taille=taille ;

}

//il faudra créer les getter/setter.

}

et ensuite dans la class essai du construit un tableau de ballon :

Ballon TableauBallon[][] = new Ballon[10][2]

méthode détruire :

private static void detruire_element_instance() {

System.out.println("Quel ballon souhaitez-vous supprimer ?");

System.out.println("ligne du ballon : ");
int i = Integer.parseInt(Keyboard.readString());

System.out.println("colone du ballon :");
int j = Integer.parseInt(Keyboard.readString());

if(TableauBallon[i][j] == null){

System.out.println("Le ballon n'existe pas");

}
else{
System.out.println("Le ballon a ete supprime");
}
}

méthode afficher :

private static void afficher_instance() {

for (int x = 0 ; x < tableau.length ; x++ ){
for (int y = 0 ; y < tableau[0].length ; y++ )
System.out.println(TableauBallon[x][y]);
}

méthode créer un ballon :

private static void creer_instance() {
System.out.println("Tapez les donnees du ballon :");
System.out.println("ligne du ballon : ");
int i = Integer.parseInt(Keyboard.readString());

System.out.println("colone du ballon :");
int j = Integer.parseInt(Keyboard.readString());

System.out.println("identificateur du ballon :");
String id = Keyboard.readString();

System.out.println("taille du ballon :");
int dim = Integer.parseInt(Keyboard.readString());

// il faut encore tester que le ballon ne soit pas créer endehors du tableau.

TableauBallon[i][j] = new Ballon(id, dim) ;

}
Répondre à Sims'

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
-=(L)=-, le mercredi 28 février 2007 à 14:16:03
Je comprend pas avec quel ligne de code tu supprime un élément de mon tableau
Tout ce que je sais, c'est que je ne sais rien.
Répondre à -=(L)=-

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Sims', le mercredi 28 février 2007 à 14:18:07
Oups, g oublié :

if(TableauBallon[i][j] == null){

System.out.println("Le ballon n'existe pas");

}
else{
TableauBallon[i][j] = null ;
System.out.println("Le ballon a ete supprime");
}
Répondre à Sims'

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
debutant, le jeudi 18 octobre 2007 à 19:48:24
Bonjour,
afficher dans un tableau java 10 entier et afficher le plus grand element et son indice.
merci davance
Répondre à debutant

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
fulgenceong, le jeudi 6 décembre 2007 à 19:19:00
bonjour
je veux creer un tableau qui contient n elements et dont les valeurs seront saisies par l'utilisateur . je vous demande un coup de pouce
int tableau =new int [n]
int n
je ne sais pas si cette declaration est juste
j'ai un probleme avec la declarartion car la taille du tableau est une variable
Merci et bonne journee
Répondre à fulgenceong

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Iroiim, le lundi 21 janvier 2008 à 15:10:34
Bonjour
Je cherche cmt je peux afficher les éléments de mon tableau. Est ce que il y a personne qui connait le faire ?
voila le code de création de mon tableau :
------------------------------------------------------------­---
public static void main (String args [])
{int tab[];
tab = new int[4];
tab[0]=5;
tab[1]=3;
tab[2]=7;
tab[3]=tab[1]+ tab[2];
}
------------------------------------------------------------­------
Merci en avance!!!
Répondre à Iroiim

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Sims', le lundi 28 janvier 2008 à 15:41:59
Hello Iroiim,

en faisant une boucle tu pourras afficher chaque élément de ton tableau.

for (int i=0; i<tab.length; i++)
      System.out.println(tab[i]+"");
Répondre à Sims'
Besoin d'aide Javascript getElementById (Résolu)Bonjour, J'aimerais afficher dans un tableau html de 6 cases des nombres qui sont dans un tableau javascript J'ai fait ça: document.getElementById("tirage0").innerHTML = Tgagnant[0]; document.getElementById("tirage1").innerHTML =... www.commentcamarche.net/forum/affich-5565641-besoin-d-aide-javascript-getelementbyid
Checkbox -> Tableau -> Javascript ou php (Résolu)Bonjour, Je suis en plein projet et j'ai réalisé un tableau en php qui répertorie tous les champs d'une table. Malheureusement, le tableau a énormément de colonnes. C'est pour celà que sur une page, j'aimerais que... www.commentcamarche.net/forum/affich-5982536-checkbox-tableau-javascript-ou-php
PHP/SQL Tableau javascript (Résolu)Bonjour, Voici un petit problème que je n'arrive pas a résoudre. Je voudrais dans un tableau de 2 colonnes afficher l'information de la 2eme colonne et de la 1ere colonne de la ligne suivante lorsque je clic sur un lien de la 1ere colonne... www.commentcamarche.net/forum/affich-5231718-php-sql-tableau-javascript
Inverser les éléments d'un tableau -Récursivité-Voici une procédure récursive qui permet d’inverser les éléments d’une partie d’un tableau compris entre la position p et n : Procedure Inverser (Var t : Tab; p, n : Integer); Var aux : Real; Begin If p < n Then ... www.commentcamarche.net/faq/sujet-8811-inverser-les-elements-d-un-tableau-recursivite
[Firefox] plugin Java Jre de SunA) Les différentes variantes Java chez Sun B) Installation sous Mandriva Limited Edition 2005 ETAPE 1 ETAPE 2: Création du lien symbolique C) Installation sous debian lenny D) Installation sous ubuntu hardy heron A) Les différentes... www.commentcamarche.net/faq/sujet-1824-firefox-plugin-java-jre-de-sun
Installer Java sous UbuntuPar défaut, Firefox n'est pas fourni avec Java. Voici comment procéder pour l'installer: Ouvrez un terminal (Menu Applications > Accessoires > Terminal) et tapez: sudo aptitude install sun-java6-jre sun-java6-plugin ou sudo aptitude install ... www.commentcamarche.net/faq/sujet-5400-installer-java-sous-ubuntu
Cmt redimentionner un tableau (java) (Résolu)Bonjour, Cmt redimentionner le tableau TAB pour qu'il s'ajuste au contenu de la table VEHICULE ? Je veux ranger le résultat de la requete dans un tableau (TAB) initialement vide pour le retourner par la suite Voici le code :... www.commentcamarche.net/forum/affich-2950071-cmt-redimentionner-un-tableau-java
[javascript] Libérer une case de tableau ? (Résolu)Bonjour, Je voudrais savoir comment libérer une case d'un tableau en javascript, quelqun saurait-il faire ca ? Par exemple, le tableau suivant : var tab = new Array; tab["popo"] = 1; tab["tutu"] = 56; ... /code> Comment libérer la case... www.commentcamarche.net/forum/affich-2529425-javascript-liberer-une-case-de-tableau
[java] initialisation tableau boolean (Résolu)Salut à tous, Je me demandais s'il n'existerait pas une méthode qui permettrait d'initialiser tout un tableau de boolean à false, un peu dans le genre du memset du C par exemple. Merci @++ Vous hésitez entre Linux et Windows ? Vous... www.commentcamarche.net/forum/affich-463649-java-initialisation-tableau-boolean
Télécharger Java Runtime EnvironmentJava Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des personnes dans le monde entier, de calculer les intérêts de votre prêt immobilier ou de visualiser des images en 3D. Ces... www.commentcamarche.net/telecharger/telecharger-34055318-java-runtime-environment
Télécharger Java ToolsJava Tools est un IDE très léger pour la création, la compilation, l'exécution et le débogage des applications Java et des applettes. L'outil inclus des points et des clics d'accès aux commandes Java, aux documents, au répertoire et aux fichiers. Il... www.commentcamarche.net/telecharger/telecharger-34056297-java-tools
Cabasse JAVA MT4 BeigeMT 4 ,Enceinte principale, 110-770W Watt,Page web du produit:Français,Type(Bass-reflex/Closed/Ukd): ,Taille des mediums:5.1 inches,Poids:29 kg,Puissance:110-770W W,Sensibilité:91 db,Impédance:3 Ohms,Divers: ,Dimensions (LxHxP):25x110x36... www.commentcamarche.net/guide-achat/cabasse-java-mt4-beige-888426-fiche-technique
Javascript - L'objet Array L'objet Array est un objet du noyau Javascript permettant de créer et de manipuler des tableaux. Voici la syntaxe à utiliser pour créer une variable tableau : var x = new Array(element1[, element2, ...]); Si aucun élément n'est précisé en paramètre,... www.commentcamarche.net/javascript/jsarray.php3
Javascript - Les tableaux Les variables de Javascript ne permettent de stocker qu'une seule donnée à la fois. Or, étant donné qu'il est souvent utile de manipuler de nombreuses données, le concept de variable se révéle parfois insuffisant, car il devient difficile de gérer un... www.commentcamarche.net/javascript/jstab.php3
Javascript - Introduction Le Javascript est un langage de script incorporé dans un document HTML. Historiquement il s'agit même du premier langage de script pour le Web. Ce langage est un langage de programmation qui permet d'apporter des améliorations au langage HTML en... www.commentcamarche.net/javascript/jsintro.php3
Toutes les réponses pour « tableau java »