IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Utiliser java 8 dans cette procédure


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2012
    Messages : 16
    Par défaut Utiliser java 8 dans cette procédure
    Bonjour , j'ai une procédure qui sert à créer une matrice à partir d'un tableau , par exemple dans la case 0 b[0] = 6 , alors dans la mat[0,6] = R et le reste des cases de la ligne 0 est "_" ,
    voici la procédure ça marche bien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
      public static void pos() { 
     
     
    	   for (int y = 0; y < 8; y++) {
    	      for (int x = 0; x < 8; x++) { 
    	        System.out.print((b[y] == x) ? "|R" : "|_");
    	      }
    	      System.out.println("|");
    	    } */
    	  }
    Alors , je veux utiliser java 8 dans cette procédure , j'ai opté pour cette solution ,mais ca n'a pas marché , quelqu'un peut m'aider ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
     
              x2 = 0;
    	   y2 = 0 ;
    	      while (y2<8)
    	      { 
            IntStream stream1 = IntStream.of(b);
    	     stream1.forEach(x -> System.out.print(("R")));
    	     System.out.println("|");
    	     if (x2==7)
    	     {x2=0;
    	     y2 ++;}
    	     else {x2++;}
     
    	      }

  2. #2
    Membre Expert Avatar de jeffray03
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    1 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 501
    Par défaut
    salut,
    voici un exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    IntStream.range(0, 8).forEach(
    				y -> {
    			              IntStream.range(0, 8).forEach( x -> System.out.print((b[y] == x) ? "|R" : "|_"));
     
    			          System.out.println("|");
    			     }
    			);
    eric

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Utilisation de IF dans ma procédure
    Par Liloo14 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/06/2012, 07h30
  2. [AC-2007] Utilisation des tempvar dans une procédure VBA
    Par dumas.blr dans le forum VBA Access
    Réponses: 4
    Dernier message: 14/02/2011, 13h22
  3. [AC-2007] erreur impossible d'utiliser la fonction dans cette expression
    Par tibofo dans le forum VBA Access
    Réponses: 2
    Dernier message: 05/06/2010, 09h27
  4. Réponses: 1
    Dernier message: 12/12/2007, 13h46
  5. [delphi 5,6,7] utiliser un objet dans une procédure
    Par wizdom dans le forum Langage
    Réponses: 3
    Dernier message: 27/01/2006, 15h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo