CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[PROJET] Apprenons à programmer en JAVA !

HommeDeMode
HommeDeMode
Niveau 10
28 novembre 2017 à 20:59:01

Le 28 novembre 2017 à 20:55:48 Lestif a écrit :
C'est dommage, j'ai déjà les bases en Java, je dois travailler Java EE pour les cours, sinon j'aurais suivi le topic [[sticker:p/1lmk]]

Java et Java EE c'est pas pareil ?

HommeDeMode
HommeDeMode
Niveau 10
28 novembre 2017 à 20:59:49

Le 28 novembre 2017 à 20:57:23 JamereBurvelle a écrit :

Le 28 novembre 2017 à 20:54:56 HommeDeMode a écrit :
J'suis sur Eclipse. https://image.noelshack.com/fichiers/2017/05/1486078864-risitas-le-beau-gosse.png

Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon. https://image.noelshack.com/fichiers/2017/21/1495487178-1480064732-1467335935-jesus4.png

Ah ok :rire:

L'avantage avec netbeans + TMC, c'est qu'ils ont un truc qui teste TOUTES les failles de ton programme, du coup ça te force à vraiment coder sans bug :(

Ah ouais c'est génial ça. Là je suis bloqué avec mon palindrome. Tu veux pas tester mon code pour voir ?

bassem6920000
bassem6920000
Niveau 7
28 novembre 2017 à 21:01:21

postez vos codes allez

HommeDeMode
HommeDeMode
Niveau 10
28 novembre 2017 à 21:03:53

Le 28 novembre 2017 à 21:01:21 bassem6920000 a écrit :
postez vos codes allez


package test;

import java.util.*;

public class Palindrome {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("Type a word : ");
        String word = sc.nextLine();
        //System.out.println(reverse(word));
        System.out.println(palindrome(word));       
    }

    public static String reverse(String text) {
        String word = new String();
        for(int i = text.length()-1; i >= 0; i--) {
            word += text.charAt(i);
        }
        return word;
    }

    public static boolean palindrome(String text) {
        return (text == reverse(text));
    }
}

Ça me renvoie false à chaque fois. https://image.noelshack.com/fichiers/2017/01/1483908723-2.png

cuvel17
cuvel17
Niveau 14
28 novembre 2017 à 21:06:46

J'avais fait un petit jeu de dungeon et dragons dans le cadre d'un cours à l'unif

J'ai eu 29/30 au Projet :ok:

UnPoireauParle
UnPoireauParle
Niveau 6
28 novembre 2017 à 21:12:38

Je suis pas un expert dans le domaine ni un connaisseur mais perso je m'aide de certains livres et de CodeAcademy https://image.noelshack.com/fichiers/2017/19/1494470093-1494439855-1480081450-ris42.png

krid-select
krid-select
Niveau 12
28 novembre 2017 à 21:37:59

Tu ne peux pas faire == sur les string pour les palindromes. Je te laisse chercher la méthodep our comparer des chaines de caracteres je suis en cours là [[sticker:p/1kkn]]

edit:
si tu fais string1 == string2 tu compares leurs adresses, et évidemment elles ne sont pas les mêmes si tu n'a pas assigné l'adresse du premier au second.
Si tu veux comparer les caractères de la chaine soit tu fais ta méthode maison qui compare caractère par caractère (assez facil à faire mais quand même interessant)
Soit tu utilises la méthode equals();

Message édité le 28 novembre 2017 à 21:41:26 par krid-select
Nefr
Nefr
Niveau 10
28 novembre 2017 à 21:43:10

== pour les string tu peux en c++ grâce à la surcharge des opérateurs. Mais en Java ça n'existe pas. Par contre t'as la méthode equals : str1.equals(str2) :ok: Tu peux par contre faire == sur leur hash en faisant str1.hashCode() == str2.hashCode()

Message édité le 28 novembre 2017 à 21:45:05 par Nefr
bassem6920000
bassem6920000
Niveau 7
28 novembre 2017 à 21:43:30

Le 28 novembre 2017 à 21:03:53 HommeDeMode a écrit :

Le 28 novembre 2017 à 21:01:21 bassem6920000 a écrit :
postez vos codes allez


package test;

import java.util.*;

public class Palindrome {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("Type a word : ");
        String word = sc.nextLine();
        //System.out.println(reverse(word));
        System.out.println(palindrome(word));       
    }

    public static String reverse(String text) {
        String word = new String();
        for(int i = text.length()-1; i >= 0; i--) {
            word += text.charAt(i);
        }
        return word;
    }

    public static boolean palindrome(String text) {
        return (text == reverse(text));
    }
}

Ça me renvoie false à chaque fois. https://image.noelshack.com/fichiers/2017/01/1483908723-2.png


public static boolean palindrome(String text) {
        return (text.equals(reverse(text)));
    }
HommeDeMode
HommeDeMode
Niveau 10
28 novembre 2017 à 21:54:17

Ah oui j'avais oublié le coup de l'adresse. Merci les clef à molette.

JamereBurvelle
JamereBurvelle
Niveau 40
28 novembre 2017 à 23:00:52

Ca marche du coup ?

Installe netbeans + le plugin tu verras c'est parfait :oui:

ninja7116
ninja7116
Niveau 3
28 novembre 2017 à 23:07:00

J'ai besoin d'aide (vous allez rigoler)

Quand je veux installer Eclipse Java j'ai cette putain d'erreur...
https://image.noelshack.com/fichiers/2017/48/2/1511906622-sans-titre.png

HommeDeMode
HommeDeMode
Niveau 10
28 novembre 2017 à 23:14:25

[23:00:52] <JamereBurvelle>
Ca marche du coup ?

Installe netbeans + le plugin tu verras c'est parfait :oui:

J'aime bien mon éclipse. :hap:

KheyALaine
KheyALaine
Niveau 10
28 novembre 2017 à 23:21:36

Le 28 novembre 2017 à 20:57:23 JamereBurvelle a écrit :

Le 28 novembre 2017 à 20:54:56 HommeDeMode a écrit :
J'suis sur Eclipse. https://image.noelshack.com/fichiers/2017/05/1486078864-risitas-le-beau-gosse.png

Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon. https://image.noelshack.com/fichiers/2017/21/1495487178-1480064732-1467335935-jesus4.png

Ah ok :rire:

L'avantage avec netbeans + TMC, c'est qu'ils ont un truc qui teste TOUTES les failles de ton programme, du coup ça te force à vraiment coder sans bug :(

C'est quoi l'intérêt par rapport à des TU + analyses sonar ?

JamereBurvelle
JamereBurvelle
Niveau 40
28 novembre 2017 à 23:24:29

Le 28 novembre 2017 à 23:21:36 KheyALaine a écrit :

Le 28 novembre 2017 à 20:57:23 JamereBurvelle a écrit :

Le 28 novembre 2017 à 20:54:56 HommeDeMode a écrit :
J'suis sur Eclipse. https://image.noelshack.com/fichiers/2017/05/1486078864-risitas-le-beau-gosse.png

Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon. https://image.noelshack.com/fichiers/2017/21/1495487178-1480064732-1467335935-jesus4.png

Ah ok :rire:

L'avantage avec netbeans + TMC, c'est qu'ils ont un truc qui teste TOUTES les failles de ton programme, du coup ça te force à vraiment coder sans bug :(

C'est quoi l'intérêt par rapport à des TU + analyses sonar ?

keskecé ? :hap:

Le 28 novembre 2017 à 23:07:00 ninja7116 a écrit :
J'ai besoin d'aide (vous allez rigoler)

Quand je veux installer Eclipse Java j'ai cette putain d'erreur...
https://image.noelshack.com/fichiers/2017/48/2/1511906622-sans-titre.png

Ah merde, j'ai jamais eu ça moi, t'as bien installé le bon truc sur le site de Java ? :(

KheyALaine
KheyALaine
Niveau 10
28 novembre 2017 à 23:28:20

Le 28 novembre 2017 à 23:24:29 JamereBurvelle a écrit :

Le 28 novembre 2017 à 23:21:36 KheyALaine a écrit :

Le 28 novembre 2017 à 20:57:23 JamereBurvelle a écrit :

Le 28 novembre 2017 à 20:54:56 HommeDeMode a écrit :
J'suis sur Eclipse. https://image.noelshack.com/fichiers/2017/05/1486078864-risitas-le-beau-gosse.png

Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon. https://image.noelshack.com/fichiers/2017/21/1495487178-1480064732-1467335935-jesus4.png

Ah ok :rire:

L'avantage avec netbeans + TMC, c'est qu'ils ont un truc qui teste TOUTES les failles de ton programme, du coup ça te force à vraiment coder sans bug :(

C'est quoi l'intérêt par rapport à des TU + analyses sonar ?

keskecé ? :hap:

Le 28 novembre 2017 à 23:07:00 ninja7116 a écrit :
J'ai besoin d'aide (vous allez rigoler)

Quand je veux installer Eclipse Java j'ai cette putain d'erreur...
https://image.noelshack.com/fichiers/2017/48/2/1511906622-sans-titre.png

Ah merde, j'ai jamais eu ça moi, t'as bien installé le bon truc sur le site de Java ? :(

Les Test unitaires permettent de tester une partie du code (sans démarrer de contexte). En général on leur associer des mocks pour bouchonner les comportements extérieurs à la classe testée.

Après viennent les tests d'intégration où on démarre un contexte et on teste une fonctionnalité.

Sonar c'est un logiciel pour évaluer la qualité logicielle du programme (couverture de tests, duplication de code, code smells etc..).

KheyALaine
KheyALaine
Niveau 10
28 novembre 2017 à 23:28:54

Le 28 novembre 2017 à 23:24:29 JamereBurvelle a écrit :

Le 28 novembre 2017 à 23:21:36 KheyALaine a écrit :

Le 28 novembre 2017 à 20:57:23 JamereBurvelle a écrit :

Le 28 novembre 2017 à 20:54:56 HommeDeMode a écrit :
J'suis sur Eclipse. https://image.noelshack.com/fichiers/2017/05/1486078864-risitas-le-beau-gosse.png

Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon. https://image.noelshack.com/fichiers/2017/21/1495487178-1480064732-1467335935-jesus4.png

Ah ok :rire:

L'avantage avec netbeans + TMC, c'est qu'ils ont un truc qui teste TOUTES les failles de ton programme, du coup ça te force à vraiment coder sans bug :(

C'est quoi l'intérêt par rapport à des TU + analyses sonar ?

keskecé ? :hap:

Le 28 novembre 2017 à 23:07:00 ninja7116 a écrit :
J'ai besoin d'aide (vous allez rigoler)

Quand je veux installer Eclipse Java j'ai cette putain d'erreur...
https://image.noelshack.com/fichiers/2017/48/2/1511906622-sans-titre.png

Ah merde, j'ai jamais eu ça moi, t'as bien installé le bon truc sur le site de Java ? :(

Si vous êtes étudiants installez IntelliJ qui est quand même sacrément mieux qu'Eclipse...

YuliiaLevchenko
YuliiaLevchenko
Niveau 12
28 novembre 2017 à 23:30:21

Le 28 novembre 2017 à 20:59:01 HommeDeMode a écrit :

Le 28 novembre 2017 à 20:55:48 Lestif a écrit :
C'est dommage, j'ai déjà les bases en Java, je dois travailler Java EE pour les cours, sinon j'aurais suivi le topic [[sticker:p/1lmk]]

Java et Java EE c'est pas pareil ?

C'est très proche, mais la version EE intègre toute une partie réseau / serveur / internet que n'a pas le Java "basique", et avec pleins d'API qui font le boulot à ta place :hap:

ninja7116
ninja7116
Niveau 3
28 novembre 2017 à 23:31:00

J'ai besoin d'aide (vous allez rigoler)

Quand je veux installer Eclipse Java j'ai cette putain d'erreur...

Le 28 novembre 2017 à 23:28:54 KheyALaine a écrit :

Le 28 novembre 2017 à 23:24:29 JamereBurvelle a écrit :

Le 28 novembre 2017 à 23:21:36 KheyALaine a écrit :

Le 28 novembre 2017 à 20:57:23 JamereBurvelle a écrit :

Le 28 novembre 2017 à 20:54:56 HommeDeMode a écrit :
J'suis sur Eclipse. https://image.noelshack.com/fichiers/2017/05/1486078864-risitas-le-beau-gosse.png

Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon. https://image.noelshack.com/fichiers/2017/21/1495487178-1480064732-1467335935-jesus4.png

Ah ok :rire:

L'avantage avec netbeans + TMC, c'est qu'ils ont un truc qui teste TOUTES les failles de ton programme, du coup ça te force à vraiment coder sans bug :(

C'est quoi l'intérêt par rapport à des TU + analyses sonar ?

keskecé ? :hap:

Le 28 novembre 2017 à 23:07:00 ninja7116 a écrit :
J'ai besoin d'aide (vous allez rigoler)

Quand je veux installer Eclipse Java j'ai cette putain d'erreur...
https://image.noelshack.com/fichiers/2017/48/2/1511906622-sans-titre.png

Ah merde, j'ai jamais eu ça moi, t'as bien installé le bon truc sur le site de Java ? :(

Si vous êtes étudiants installez IntelliJ qui est quand même sacrément mieux qu'Eclipse...

https://image.noelshack.com/fichiers/2017/48/2/1511906622-sans-titre.png

C'est quoi la différence entre Eclipse et IntelliJ

YuliiaLevchenko
YuliiaLevchenko
Niveau 12
28 novembre 2017 à 23:31:58

Le 28 novembre 2017 à 23:31:00 ninja7116 a écrit :
J'ai besoin d'aide (vous allez rigoler)

Quand je veux installer Eclipse Java j'ai cette putain d'erreur...

Le 28 novembre 2017 à 23:28:54 KheyALaine a écrit :

Le 28 novembre 2017 à 23:24:29 JamereBurvelle a écrit :

Le 28 novembre 2017 à 23:21:36 KheyALaine a écrit :

Le 28 novembre 2017 à 20:57:23 JamereBurvelle a écrit :

> Le 28 novembre 2017 à 20:54:56 HommeDeMode a écrit :

>J'suis sur Eclipse. https://image.noelshack.com/fichiers/2017/05/1486078864-risitas-le-beau-gosse.png

>

> Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon. https://image.noelshack.com/fichiers/2017/21/1495487178-1480064732-1467335935-jesus4.png

Ah ok :rire:

L'avantage avec netbeans + TMC, c'est qu'ils ont un truc qui teste TOUTES les failles de ton programme, du coup ça te force à vraiment coder sans bug :(

C'est quoi l'intérêt par rapport à des TU + analyses sonar ?

keskecé ? :hap:

Le 28 novembre 2017 à 23:07:00 ninja7116 a écrit :
J'ai besoin d'aide (vous allez rigoler)

Quand je veux installer Eclipse Java j'ai cette putain d'erreur...
https://image.noelshack.com/fichiers/2017/48/2/1511906622-sans-titre.png

Ah merde, j'ai jamais eu ça moi, t'as bien installé le bon truc sur le site de Java ? :(

Si vous êtes étudiants installez IntelliJ qui est quand même sacrément mieux qu'Eclipse...

https://image.noelshack.com/fichiers/2017/48/2/1511906622-sans-titre.png

C'est quoi la différence entre Eclipse et IntelliJ

T'es sûr que t'as bien dl la version de base de Eclipse, et pas la version JEE ou un truc du genre? :noel:

Sous forums
  • Religion
La vidéo du moment