Topic de JamereBurvelle :

[PROJET] Apprenons à programmer en JAVA !

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 ?

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 ?

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

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:

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

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();

== 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()

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)));
    }
Ah oui j'avais oublié le coup de l'adresse. Merci les clef à molette.

Ca marche du coup ?

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

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

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

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

J'aime bien mon éclipse. :hap:

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 ?

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 ? :(

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..).

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...

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:

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

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:

Données du topic

Auteur
JamereBurvelle
Date de création
22 novembre 2017 à 23:04:59
Nb. messages archivés
412
Nb. messages JVC
410
Voir le topic sur JVC

Afficher uniquement les messages de l'auteur du topic

En ligne sur JvArchive

JvArchive compagnon

Découvrez JvArchive compagnon , l'userscript combattant la censure abusive sur le 18-25 !