
{filelink=4964}
import java.util.BitSet;
public class ExempleBitSet
{
public static void main(String args[])
{
String lang_s[] = { "Java", "Python", "Android","C#"};
BitSet bit_s = new BitSet();
for (int i = 0, n = lang_s.length; i < n; i++)
{
if ((lang_s[i].length() % 2) == 0)
{
bit_s.set(i);
}
}
System.out.println(bit_s);
System.out.println("Nombre de bit : " + bit_s.size());
System.out.println("Taille logique: " + bit_s.length());
for (int i = 0, n = lang_s.length; i < n; i++)
{
if (!bit_s.get(i)) {
System.out.println(lang_s[i] + " est impair");
}else
System.out.println (lang_s[i] + " est pair");
}
}
}
/*
{0, 1, 3}
Nombre de bit : 64
Taille logique: 4
Java est pair
Python est pair
Android est impair
C# est pair
*/