Umfrageergebnis anzeigen: Wie findest du U-Labs?

Teilnehmer
511. Du darfst bei dieser Umfrage nicht abstimmen
  • Gut

    314 61,45%
  • Besser

    151 29,55%
  • Ich bin nur wegen der Accountbörse hier!!11

    46 9,00%
  1. #55981
    Avatar von Devon
    Registriert seit
    18.11.2011
    Beiträge
    2.189
    Thanked 1.576 Times in 1.025 Posts

    Standard AW: Smalltalk

    Morgen

  2. #55982
    Avatar von rVs14
    Registriert seit
    18.11.2011
    Beiträge
    983
    Thanked 513 Times in 338 Posts

    Standard AW: Smalltalk

    Morgen.
    Scheiß Fehler, kein Bock mehr .

  3. #55983
    Avatar von Devon
    Registriert seit
    18.11.2011
    Beiträge
    2.189
    Thanked 1.576 Times in 1.025 Posts

    Standard AW: Smalltalk

    Zitat Zitat von rvs14 Beitrag anzeigen
    Morgen.
    Scheiß Fehler, kein Bock mehr .
    Was fürn Fehler? xD

  4. #55984
    Avatar von rVs14
    Registriert seit
    18.11.2011
    Beiträge
    983
    Thanked 513 Times in 338 Posts

    Standard AW: Smalltalk

    Zitat Zitat von Scantraxx Beitrag anzeigen
    Was fürn Fehler? xD
    PHP-Code:
    Fehler    6    Verwendung der nicht zugewiesenen lokalen Variablen "NPC" 

  5. #55985
    Avatar von Bossgen
    Registriert seit
    18.11.2011
    Beiträge
    694
    Thanked 1.145 Times in 757 Posts

    Standard AW: Smalltalk

    So, jetzt bin ich auch so cool wie ihr.

    Code:
    import junit.framework.TestCase;
    
    
    public class LinkedListTest extends TestCase {
    
    	LinkedList<Integer> list1 = new LinkedList<Integer>();
    	LinkedList<String> list2 = new LinkedList<String>();
    	
    	public void testAddFirst() {
    		assertNull(list1.getFirst());  //Empty list
    		list1.addFirst(10);
    		assertSame(list1.getFirst(),list1.getLast());
    		assertEquals((Integer) 10,list1.getFirst());  //List with 1 element
    		list1.addFirst(15);
    		list1.addFirst(16);
    		list1.addFirst(20);
    		assertEquals((Integer) 20,list1.getFirst()); //List with several elements
    		list1.clear();
    		assertNull(list1.getFirst()); //Cleared list
    		for(int i=0;i<200001;i++){
    			list1.addFirst(i);
    			list2.addFirst("a" + i);
    		}
    		assertEquals((Integer) 200000,list1.getFirst()); //List with lots of elements 
    		assertEquals("a200000",list2.getFirst());        
    	}
    
    	public void testAddLast() {
    		assertNull(list1.getLast()); 
    		list1.addLast(10);
    		assertSame(list1.getLast(),list1.getFirst());
    		assertEquals((Integer) 10,list1.getLast());
    		list1.addLast(20);
    		assertEquals((Integer) 20,list1.getLast());
    		list2.addFirst("a");
    		list2.addFirst("b");
    		assertEquals("a",list2.getLast());
    		list2.addLast("c");
    		assertEquals("c",list2.getLast());
    		list1.clear();
    		for(int i=0;i<90001;i++){
    			list1.addLast(i);
    			list2.addLast("a" + i);
    		}
    		assertEquals((Integer) 90000,list1.getLast());
    		assertEquals("a90000", list2.getLast());
    	}
    
    	public void testGetFirst() {
    		assertNull(list1.getFirst());
    		list1.addFirst(1);
    		list2.addFirst("a");
    		assertEquals((Integer) 1,list1.getFirst());
    		assertEquals("a",list2.getFirst());
    		list1.clear();
    		list2.clear();
    		assertNull(list1.getFirst());
    		list1.addLast(Integer.MAX_VALUE);
    		list2.addLast("z");
    		assertEquals((Integer) Integer.MAX_VALUE,list1.getFirst());
    		assertEquals("z",list2.getFirst());
    		
    		list1.clear();
    		list1.addLast(10);
    		list1.addFirst(Integer.MIN_VALUE);
    		assertEquals((Integer) Integer.MIN_VALUE,list1.getFirst());
    	}
    
    	public void testGetLast() {
    		assertNull(list1.getLast());
    		assertNull(list2.getLast());
    		list1.addLast(1);
    		list2.addLast("a");
    		assertEquals((Integer) 1,list1.getLast());
    		assertEquals("a",list2.getLast());
    		for(int i=0;i<100001;i++){
    			list1.addLast(i);
    			list2.addLast("a" + i);
    		}
    		assertEquals((Integer) 100000,list1.getLast());
    		assertEquals("a100000",list2.getLast());
    		list1.clear();
    		list2.clear();
    		assertNull(list1.getLast());
    		assertNull(list2.getLast());
    	}
    
    	public void testGet() {
    		assertNull(list1.get(0));
    		assertNull(list2.get(15));
    		assertNull(list1.get(-1));
    		list1.addFirst(1);
    		assertEquals((Integer) 1,list1.get(0));
    		list1.addFirst(2);
    		assertEquals((Integer) 2,list1.get(0));
    		assertEquals((Integer) 1,list1.get(1));
    		list2.addFirst("Hej");
    		list2.addFirst("Då");
    		list2.removeFirst();
    		assertEquals("Hej",list2.get(0));
    		list1.clear();
    		list1.addLast(1);
    		list1.addLast(2);
    		list1.removeFirst();
    		assertEquals((Integer) 2,list1.get(0));
    	}
    
    	public void testRemoveFirst() {
    		assertNull(list1.removeFirst());
    		list1.addFirst(10);
    		assertEquals((Integer) 10,list1.removeFirst());
    		assertNull(list1.getFirst());
    		list2.addFirst("foo");
    		assertEquals("foo",list2.removeFirst());
    		for(int i=0;i<100001;i++){
    			list1.addFirst(i);
    			list2.addFirst("a" + i);
    		}
    		assertEquals((Integer) 100000,list1.removeFirst());
    		assertEquals("a100000",list2.removeFirst());
    		list1.clear();
    		list2.clear();
    		assertNull(list1.removeFirst());
    		assertNull(list2.removeFirst());
    		list1.addFirst(1);
    		list1.removeFirst();
    		assertNull(list1.getLast());
    	}
    
    	public void testClear() {
    		list1.addFirst(12);
    		assertEquals(1,list1.size());
    		list1.clear();
    		assertEquals(0,list1.size());
    		list1.addFirst(1);
    		list1.addLast(10);
    		list1.clear();
    		assertEquals(0,list1.size());
    	}
    
    	public void testSize() {
    	
    		assertEquals(0,list1.size());
    		
    		list1.addFirst(1);
    		list2.addFirst("a");
    		assertEquals(1,list1.size());
    		assertEquals(1,list2.size());
    		
    		list1.addLast(2);
    		list2.addLast("b");
    		assertEquals(2,list1.size());
    		assertEquals(2,list2.size());
    		
    		list1.removeFirst();
    		assertEquals(1,list1.size());
    		list1.removeFirst();
    		assertEquals(0,list1.size());
    		
    		list2.clear();
    		assertEquals(0,list2.size());
    		
    		list2.removeFirst();
    		assertEquals(0,list2.size());
    		
    		list1.addFirst(Integer.MAX_VALUE);
    		list1.addLast(Integer.MIN_VALUE);
    		assertEquals(2,list1.size());
    	}
    
    	public void testIsEmpty() {
    		assertTrue(list1.isEmpty());
    		list1.clear();
    		assertTrue(list1.isEmpty());
    		list1.removeFirst();
    		assertTrue(list1.isEmpty());
    		list1.addFirst(1);
    		assertFalse(list1.isEmpty());
    		list1.clear();
    		list1.addLast(1);
    		assertFalse(list1.isEmpty());
    		assertTrue(list2.isEmpty());
    		list2.addLast("a");
    		list2.addLast("b");
    		assertFalse(list2.isEmpty());
    	}
    
    	public void testToString() {
    		assertNull(list1.toString());
    		list1.addFirst(1);
    		list1.addLast(2);
    		list1.addLast(3);
    		list1.addLast(4);
    		assertEquals("[1, 2, 3, 4]",list1.toString());
    		list1.clear();
    		assertNull(list1.toString());
    		list1.addFirst(1);
    		assertEquals("[1]",list1.toString());
    		LinkedList<Integer> list3=new LinkedList<Integer>();
    		list1.addLast(2);
    		list1.addLast(3);
    		list3.addFirst(4);
    		list3.addLast(5);
    		list3.addLast(6);
    		//yo dawg, i heard you liked LinkedList so we put some LinkedLists in your LinkedList
    		LinkedList<LinkedList<Integer>> list4=new LinkedList<LinkedList<Integer>>();
    		list4.addFirst(list1);
    		list4.addLast(list3);
    		assertEquals("[[1, 2, 3], [4, 5, 6]]",list4.toString());
    		}
    }



  6. #55986
    Avatar von Devon
    Registriert seit
    18.11.2011
    Beiträge
    2.189
    Thanked 1.576 Times in 1.025 Posts

    Standard AW: Smalltalk

    Zitat Zitat von Bossgen Beitrag anzeigen
    So, jetzt bin ich auch so cool wie ihr.

    Code:
    import junit.framework.TestCase;
    
    
    public class LinkedListTest extends TestCase {
    
    	LinkedList<Integer> list1 = new LinkedList<Integer>();
    	LinkedList<String> list2 = new LinkedList<String>();
    	
    	public void testAddFirst() {
    		assertNull(list1.getFirst());  //Empty list
    		list1.addFirst(10);
    		assertSame(list1.getFirst(),list1.getLast());
    		assertEquals((Integer) 10,list1.getFirst());  //List with 1 element
    		list1.addFirst(15);
    		list1.addFirst(16);
    		list1.addFirst(20);
    		assertEquals((Integer) 20,list1.getFirst()); //List with several elements
    		list1.clear();
    		assertNull(list1.getFirst()); //Cleared list
    		for(int i=0;i<200001;i++){
    			list1.addFirst(i);
    			list2.addFirst("a" + i);
    		}
    		assertEquals((Integer) 200000,list1.getFirst()); //List with lots of elements 
    		assertEquals("a200000",list2.getFirst());        
    	}
    
    	public void testAddLast() {
    		assertNull(list1.getLast()); 
    		list1.addLast(10);
    		assertSame(list1.getLast(),list1.getFirst());
    		assertEquals((Integer) 10,list1.getLast());
    		list1.addLast(20);
    		assertEquals((Integer) 20,list1.getLast());
    		list2.addFirst("a");
    		list2.addFirst("b");
    		assertEquals("a",list2.getLast());
    		list2.addLast("c");
    		assertEquals("c",list2.getLast());
    		list1.clear();
    		for(int i=0;i<90001;i++){
    			list1.addLast(i);
    			list2.addLast("a" + i);
    		}
    		assertEquals((Integer) 90000,list1.getLast());
    		assertEquals("a90000", list2.getLast());
    	}
    
    	public void testGetFirst() {
    		assertNull(list1.getFirst());
    		list1.addFirst(1);
    		list2.addFirst("a");
    		assertEquals((Integer) 1,list1.getFirst());
    		assertEquals("a",list2.getFirst());
    		list1.clear();
    		list2.clear();
    		assertNull(list1.getFirst());
    		list1.addLast(Integer.MAX_VALUE);
    		list2.addLast("z");
    		assertEquals((Integer) Integer.MAX_VALUE,list1.getFirst());
    		assertEquals("z",list2.getFirst());
    		
    		list1.clear();
    		list1.addLast(10);
    		list1.addFirst(Integer.MIN_VALUE);
    		assertEquals((Integer) Integer.MIN_VALUE,list1.getFirst());
    	}
    
    	public void testGetLast() {
    		assertNull(list1.getLast());
    		assertNull(list2.getLast());
    		list1.addLast(1);
    		list2.addLast("a");
    		assertEquals((Integer) 1,list1.getLast());
    		assertEquals("a",list2.getLast());
    		for(int i=0;i<100001;i++){
    			list1.addLast(i);
    			list2.addLast("a" + i);
    		}
    		assertEquals((Integer) 100000,list1.getLast());
    		assertEquals("a100000",list2.getLast());
    		list1.clear();
    		list2.clear();
    		assertNull(list1.getLast());
    		assertNull(list2.getLast());
    	}
    
    	public void testGet() {
    		assertNull(list1.get(0));
    		assertNull(list2.get(15));
    		assertNull(list1.get(-1));
    		list1.addFirst(1);
    		assertEquals((Integer) 1,list1.get(0));
    		list1.addFirst(2);
    		assertEquals((Integer) 2,list1.get(0));
    		assertEquals((Integer) 1,list1.get(1));
    		list2.addFirst("Hej");
    		list2.addFirst("Då");
    		list2.removeFirst();
    		assertEquals("Hej",list2.get(0));
    		list1.clear();
    		list1.addLast(1);
    		list1.addLast(2);
    		list1.removeFirst();
    		assertEquals((Integer) 2,list1.get(0));
    	}
    
    	public void testRemoveFirst() {
    		assertNull(list1.removeFirst());
    		list1.addFirst(10);
    		assertEquals((Integer) 10,list1.removeFirst());
    		assertNull(list1.getFirst());
    		list2.addFirst("foo");
    		assertEquals("foo",list2.removeFirst());
    		for(int i=0;i<100001;i++){
    			list1.addFirst(i);
    			list2.addFirst("a" + i);
    		}
    		assertEquals((Integer) 100000,list1.removeFirst());
    		assertEquals("a100000",list2.removeFirst());
    		list1.clear();
    		list2.clear();
    		assertNull(list1.removeFirst());
    		assertNull(list2.removeFirst());
    		list1.addFirst(1);
    		list1.removeFirst();
    		assertNull(list1.getLast());
    	}
    
    	public void testClear() {
    		list1.addFirst(12);
    		assertEquals(1,list1.size());
    		list1.clear();
    		assertEquals(0,list1.size());
    		list1.addFirst(1);
    		list1.addLast(10);
    		list1.clear();
    		assertEquals(0,list1.size());
    	}
    
    	public void testSize() {
    	
    		assertEquals(0,list1.size());
    		
    		list1.addFirst(1);
    		list2.addFirst("a");
    		assertEquals(1,list1.size());
    		assertEquals(1,list2.size());
    		
    		list1.addLast(2);
    		list2.addLast("b");
    		assertEquals(2,list1.size());
    		assertEquals(2,list2.size());
    		
    		list1.removeFirst();
    		assertEquals(1,list1.size());
    		list1.removeFirst();
    		assertEquals(0,list1.size());
    		
    		list2.clear();
    		assertEquals(0,list2.size());
    		
    		list2.removeFirst();
    		assertEquals(0,list2.size());
    		
    		list1.addFirst(Integer.MAX_VALUE);
    		list1.addLast(Integer.MIN_VALUE);
    		assertEquals(2,list1.size());
    	}
    
    	public void testIsEmpty() {
    		assertTrue(list1.isEmpty());
    		list1.clear();
    		assertTrue(list1.isEmpty());
    		list1.removeFirst();
    		assertTrue(list1.isEmpty());
    		list1.addFirst(1);
    		assertFalse(list1.isEmpty());
    		list1.clear();
    		list1.addLast(1);
    		assertFalse(list1.isEmpty());
    		assertTrue(list2.isEmpty());
    		list2.addLast("a");
    		list2.addLast("b");
    		assertFalse(list2.isEmpty());
    	}
    
    	public void testToString() {
    		assertNull(list1.toString());
    		list1.addFirst(1);
    		list1.addLast(2);
    		list1.addLast(3);
    		list1.addLast(4);
    		assertEquals("[1, 2, 3, 4]",list1.toString());
    		list1.clear();
    		assertNull(list1.toString());
    		list1.addFirst(1);
    		assertEquals("[1]",list1.toString());
    		LinkedList<Integer> list3=new LinkedList<Integer>();
    		list1.addLast(2);
    		list1.addLast(3);
    		list3.addFirst(4);
    		list3.addLast(5);
    		list3.addLast(6);
    		//yo dawg, i heard you liked LinkedList so we put some LinkedLists in your LinkedList
    		LinkedList<LinkedList<Integer>> list4=new LinkedList<LinkedList<Integer>>();
    		list4.addFirst(list1);
    		list4.addLast(list3);
    		assertEquals("[[1, 2, 3], [4, 5, 6]]",list4.toString());
    		}
    }
    Spasti xD

  7. #55987
    Avatar von ryudragon14
    Registriert seit
    22.11.2011
    Beiträge
    319
    Thanked 205 Times in 156 Posts

    Standard AW: Smalltalk

    Pff,

    ihr nervt o:

  8. #55988
    Avatar von Bossgen
    Registriert seit
    18.11.2011
    Beiträge
    694
    Thanked 1.145 Times in 757 Posts

    Standard AW: Smalltalk

    Zitat Zitat von Scantraxx Beitrag anzeigen
    Spasti xD



  9. #55989
    Avatar von rVs14
    Registriert seit
    18.11.2011
    Beiträge
    983
    Thanked 513 Times in 338 Posts

    Standard AW: Smalltalk


  10. The Following User Says Thank You to rVs14 For This Useful Post:

    Bossgen (08.04.2012)

  11. #55990
    Avatar von Bossgen
    Registriert seit
    18.11.2011
    Beiträge
    694
    Thanked 1.145 Times in 757 Posts

    Standard AW: Smalltalk

    Zitat Zitat von rvs14 Beitrag anzeigen
    like a boss!



Seite 5599 von 12059 Erste ... 54995549558955975598559956005601560956495699 ... Letzte

Ähnliche Themen

  1. Fußball-Smalltalk
    Von Runix im Forum OffTopic
    Antworten: 660
    Letzter Beitrag: 23.12.2016, 17:44
  2. [Español] Smalltalk
    Von aquastar im Forum OffTopic
    Antworten: 11
    Letzter Beitrag: 09.06.2013, 05:08
  3. [Français] Smalltalk
    Von ThunderStorm im Forum OffTopic
    Antworten: 15
    Letzter Beitrag: 07.06.2013, 16:51
  4. [MSN] U-Hacks Smalltalk
    Von aquastar im Forum OffTopic
    Antworten: 38
    Letzter Beitrag: 01.09.2012, 20:48
  5. Antworten: 2
    Letzter Beitrag: 15.04.2012, 19:39

Stichworte

Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.