Fonction java's cool
Résolu/Fermé
A voir également:
- Fonction java's cool
- Fonction si et - Guide
- Fonction si avec date ✓ - Forum Excel
- Ajout snap par la fonction - Forum Snapchat
- Fonction find vba - Astuces et Solutions
- Excel remplir une cellule en fonction d'une autre ✓ - Forum Excel
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
2 déc. 2012 à 19:01
2 déc. 2012 à 19:01
C'est comme pour du Java normal (ou presque)
String zeroOne(int n)
{
StringBuilder sb = new StringBuilder(n);
for(int i=0; i<n; i++)
sb.append(String.valueOf((int) (Math.random()*2)));
return sb.toString();
}
void main()
{
println(zeroOne(5));
}
2 déc. 2012 à 19:10
Modifié par severin le 2/12/2012 à 19:11
2 déc. 2012 à 19:14
Après binairealéatoire ou zeroOne, ça n'a aucune importance, il suffit de changer le nom...
2 déc. 2012 à 19:17
Modifié par KX le 2/12/2012 à 19:39
https://docs.oracle.com/javase/7/docs/api/
En particulier : String, String.valueOf(int), StringBuilder, StringBuilder(int), StringBuilder.append(String)
Remarque, il y a aussi StringBuilder.append(int) qui permet de simplifier un peu en faisant directement :
Cela se simplifie d'ailleurs encore un peu en utilisant les méthodes prémâchées de Java's Cool :