Witam!
Mam dosyć ogólne javowe pytanie. Otóż jestem w trakcie pisania aplikacji typu prosty arkusz kalkulacyjny. Program działa tak, że z pliku txt wczytywany jest owy arkusz w postaci (np.)
a1:10
a3:2
a4:2*a3
itp. Program jako wynik wypisuje do innego pliku obliczone wartości. Ale podobnie jak w normalnych programach (Excel i mu podobne) może wystąpić próba odwołania do tej samej komórki w innej komórce, przez co tworzy się "pętla", a to oczywiście jest bardzo niepożądane w przypadku arkuszy kalkulacyjnych ;)
I tutaj pojawia się mój problem. Jak wykorzystać dobrodziejstwa które udostępnia Java by móc w jakiś sposób poszukiwać tego typu cykliczne odwołania? Czy ktoś miałby jakiś pomysł?
Będę ogromnie wdzięczny za wskazówki.
Pozdrawiam!