KivaKit-Schnipsel Nr. 10
Jan 04 2023
Mehr über KivaKit https://state-of-the-art.org/https://www.
package com.telenav.kivakit.snippets;
import com.telenav.kivakit.core.string.FormatProperty;
import com.telenav.kivakit.core.string.ObjectFormatter;
public class Snippet10 extends BaseSnippet
{
public static void main(String[] args)
{
new Snippet10().run();
}
public class Alien
{
@FormatProperty
private final String name;
@FormatProperty
private final Galaxy galaxy;
public Alien(String name, Galaxy galaxy)
{
this.name = name;
this.galaxy = galaxy;
}
@Override
public String toString()
{
return new ObjectFormatter(this).toString();
}
}
public class Galaxy
{
@FormatProperty
private final String name;
public Galaxy(String name)
{
this.name = name;
}
}
@Override
protected Object onSnippet()
{
return new Alien("Fred", new Galaxy("Andromeda")).toString();
}
}
Output
[Snippet10.Alien galaxy = [Snippet10.Galaxy name = Andromeda], name = Fred]
Mehr über KivaKit
https://state-of-the-art.org/
https://www.kivakit.org/
Zum Thema passende Artikel
KivaKit-Schnipsel Nr. 1
KivaKit-Schnipsel Nr. 2
KivaKit-Schnipsel Nr. 3
Sechs Gründe, warum das meiste Java, das Sie gesehen haben, kein echtes Java
ist Warum ein Host kein String und ein Port keine ganze
Zahl ist eine ganze Zahl keine Zahl ist
Alles ist Teile und Herrsche

![Was ist überhaupt eine verknüpfte Liste? [Teil 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































