>versenden | >diskutieren | >Permalink 
hinkelchen, am 8.12. 2000 um 14:58:19 Uhr
Java

public class Sets_1 {

public static void main(String[] args) {

// Define three variables representing empty sets
int set1 = 0;
int set2 = 0;
int set3 = 0;

// Check if set1 is empty and print result
if (set1 == 0) System.out.println(»leer«);

// Insert element 15 into set1
set1 = set1 | (1<<15);

System.out.println (set1+» set1 15«);

// Insert element 5 into set1

set1 = set1 | (1<<5);

System.out.println (set1+» set1 5«);

// Check if set1 is empty and print result

if (set1 == 0) System.out.println(»leer«);
else System.out.println(»mindestens ein Element vorhanden«);

// Output the elements contained in set1
for (int i=0;i<32;i++){
int set1b;
set1b = set1;
set1b = set1 & (1<<i);
if (set1b != 0) System.out.println (i);
}

// Insert element 5 into set2
set2 = set2 | (1<<5);

// Insert element 8 into set2
set2 = set2 | (1<<8);

System.out.println (set2+» set2«);
System.out.println (set1+» set1«);

// Calculate set3 = union of set1 and set2
set3 = set1 | set2;

System.out.println (set3+» set3«);
// Output the elements contained in set3
for (int i=0;i<32;i++){
set3 = set3 & (1<<i);
if (set3 !=0) System.out.println(i);
}

// Calculate set3 = intersection of set1 and set2
set3 = set1 | set2;

// Output the elements contained in set3
for (int i=0;i<32;i++){
set3 = set3 & (1<<i);
if (set3 !=0) System.out.println(i);
}
// Calculate set3 = difference of set1 and set2 (i.e. set1 \ set2)
set3 = set1 ^ set2;

// Output the elements contained in set3
for (int i=0;i<32;i++){
set3 = set3 & (1<<i);
if (set3 !=0) System.out.println(i);
}
}
}







   User-Bewertung: +1

Bewerte die Texte in der Datenbank des Assoziations-Blasters!

Hiermit wurden Dir 1 Bewertungspunkte zugeteilt. Wenn Dir ein Text unterkommt, der Dir nicht gefällt, drücke den Minus-Knopf, findest Du einen Text, der Dir gefällt, drücke den Plus-Knopf. Jede Bewertung verbraucht einen Deiner Bewertungspunkte.

Damit Deine Bewertungs-Punkte erhalten bleiben, muss ein Cookie auf Deinem Computer abgelegt werden. Bitte wähle, ob der Cookie für vier Monate oder nur für eine Woche gespeichert werden soll:

Mehr Informationen über das Bewertungssystem
 Konfiguration | Web-Blaster | Statistik | Hilfe | Startseite