7.3.2022 Set update
							parent
							
								
									1c3c13fdef
								
							
						
					
					
						commit
						08b40ec1d5
					
				|  | @ -1,6 +1,6 @@ | |||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <classpath> | ||||
| 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-17"> | ||||
| 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"> | ||||
| 		<attributes> | ||||
| 			<attribute name="module" value="true"/> | ||||
| 		</attributes> | ||||
|  |  | |||
|  | @ -1,8 +1,8 @@ | |||
| eclipse.preferences.version=1 | ||||
| org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled | ||||
| org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 | ||||
| org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 | ||||
| org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve | ||||
| org.eclipse.jdt.core.compiler.compliance=17 | ||||
| org.eclipse.jdt.core.compiler.compliance=11 | ||||
| org.eclipse.jdt.core.compiler.debug.lineNumber=generate | ||||
| org.eclipse.jdt.core.compiler.debug.localVariable=generate | ||||
| org.eclipse.jdt.core.compiler.debug.sourceFile=generate | ||||
|  | @ -11,4 +11,4 @@ org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled | |||
| org.eclipse.jdt.core.compiler.problem.enumIdentifier=error | ||||
| org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning | ||||
| org.eclipse.jdt.core.compiler.release=enabled | ||||
| org.eclipse.jdt.core.compiler.source=17 | ||||
| org.eclipse.jdt.core.compiler.source=11 | ||||
|  |  | |||
|  | @ -17,6 +17,8 @@ public class AusführerSet { | |||
| 		 | ||||
| 		System.out.println(Set.isEmpty()); | ||||
| 		 | ||||
| 		Set.remove(6); | ||||
| 		 | ||||
| 		System.out.println(Set.size()); | ||||
| 		 | ||||
| 		Set.Ausgabe(); | ||||
|  |  | |||
|  | @ -54,6 +54,20 @@ public class Set<X> { | |||
| 		 | ||||
| 	} | ||||
| 	 | ||||
| 	public void remove(X wert) { | ||||
| 		Node<X> current = this.start; | ||||
| 		if(current.wert == wert) { | ||||
| 			this.start = current.next; | ||||
| 		} | ||||
| 			while(current.next != null) { | ||||
| 				if(current.next.wert == wert) { | ||||
| 					current.next = current.next.next; | ||||
| 					size--; | ||||
| 				} | ||||
| 			current = current.next; | ||||
| 			} | ||||
| 	} | ||||
| 	 | ||||
| 	public Node<X> getStart() {  | ||||
| 		return this.start;		 | ||||
| 	} | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue