Bir graf algoritması için Java kodu yazmam gerekiyor 2 tane sınıf oluşturdum "main" ve "vertex" Vertex ; public class Vertex {
private String inside; public LinkedList<Vertex> links; public Vertex(String s) { inside=s; } @Override public String toString() { return inside; } bu şekilde main ise ; public static void main(String[] args) throws IOException {
Scanner c=new Scanner(new File("homework.txt")); try { while(c.hasNextLine()) { Data.add(new Vertex(c.next())); while(c.hasNext()) { Data.getLast().links.add(new Vertex(c.next())); } } } finally { c.close(); } bu şekilde ama altı çizili olan verde null pointer hatası veriyor. Yeni gelen vertexi önceki vertexin "list" kısmına baglamak istiyorum komşu olarak ama başaramadım, graflar için iyi bir fikriniz var ise önerilere açığım ama kütüphane önermeyin ufak bir sisteme ihtiyacım var, kütüphaneler çok fazla geliyor.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Vertex ;
public class Vertex {
private String inside;
public LinkedList<Vertex> links;
public Vertex(String s)
{
inside=s;
}
@Override
public String toString()
{
return inside;
}
bu şekilde main ise ;
public static void main(String[] args) throws IOException {
Scanner c=new Scanner(new File("homework.txt"));
try
{
while(c.hasNextLine())
{
Data.add(new Vertex(c.next()));
while(c.hasNext())
{
Data.getLast().links.add(new Vertex(c.next()));
}
}
}
finally
{
c.close();
}
bu şekilde ama altı çizili olan verde null pointer hatası veriyor.
Yeni gelen vertexi önceki vertexin "list" kısmına baglamak istiyorum komşu olarak ama başaramadım,
graflar için iyi bir fikriniz var ise önerilere açığım ama kütüphane önermeyin ufak bir sisteme ihtiyacım var, kütüphaneler çok fazla geliyor.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu ileti mobil sürüm kullanılarak atıldı >