Siruri de caractere

Câte șiruri de biți de lungime 8 încep cu trei 0-uri?
Câte șiruri de biți de lungime 8 există? Câte șiruri de biți există de lungime 8? Sunt 28, adică 256. Aceasta înseamnă că există 256 de valori diferit...
Cum comparați șirurile?
Care este cel mai bun mod de a compara șirurile? Exemple. Modul corect de a compara String în Java este fie să folosiți metoda equals(), equalsIgnoreC...