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
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.![]()
Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon.
![]()
Ah ok
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));
}
}
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 
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à
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();
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 allezpackage 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)); } }
public static boolean palindrome(String text) {
return (text.equals(reverse(text)));
}
Ca marche du coup ?
Installe netbeans + le plugin tu verras c'est parfait 
[23:00:52] <JamereBurvelle>
Ca marche du coup ?Installe netbeans + le plugin tu verras c'est parfait
J'aime bien mon éclipse. 
Le 28 novembre 2017 à 20:57:23 JamereBurvelle a écrit :
Le 28 novembre 2017 à 20:54:56 HommeDeMode a écrit :
J'suis sur Eclipse.![]()
Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon.
![]()
Ah ok
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.![]()
Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon.
![]()
Ah ok
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é ? 
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...
![]()
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.![]()
Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon.
![]()
Ah ok
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é ?
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...
![]()
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.![]()
Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon.
![]()
Ah ok
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é ?
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...
![]()
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 topicJava 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 
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.![]()
Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon.
![]()
Ah ok
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é ?
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...
![]()
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...
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 :
>
> Et je ne fais rien vérifier. Souvent ça marche. Donc c'est bon.
![]()
Ah ok
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é ?
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...
![]()
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...
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? 
JvArchive compagnon