wyświetlenie wartości z tablicy w jednym ciągu

wyświetlenie wartości z tablicy w jednym ciągu
SZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:16
0

witam, mam problem z wyświetleniem kolejnych wartości z tablicy w jednej linijce, w jednym ciągu tak jak by
wynik poniższego programu wygląda następująco:
chcę zamienić liczbę 12 w systemienie dziesiątkowym na system dwójkowy
no i wynik wygląda tak:

0
0
1
1

a chciałbym zeby wynik był w jednej linijce 1100, jak ostatnie polecenie modyfikować?

int[] tab = new int[30];
int i=0;

    String wynikDwojkowy = null;
    
    int liczbaDziesietna = (int) Double.parseDouble(jTextField1.getText());
            
    while (liczbaDziesietna!=0)
    {
   System.out.println(tab[i++]=liczbaDziesietna%2);
    liczbaDziesietna/=2;
    }
    
    for(int j=i-1;j>=0;j--)
        
    {
        System.out.println(tab[j]);
       
    }
R1
  • Rejestracja:około 10 lat
  • Ostatnio:około 5 lat
  • Postów:208
1
Kopiuj
  while (liczbaDziesietna!=0)
    {
   System.out.print(tab[i++]=liczbaDziesietna%2);
    liczbaDziesietna/=2;
    }

System.out.println wyświetla tekst i przechodzi do nowej linii a System.out.print wyświetla tekst i zostaje w tej samej linii

SZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 6 lat
  • Postów:16
0

i dokładnie tak jest, teraz jak bym chciał wynik tej wyświetlonej pętli czyli 1100 przypisać do jakiejś zmiennej i ja później wyświetlić jako ciąg znaków to jak to zrobić ?

R1
  • Rejestracja:około 10 lat
  • Ostatnio:około 5 lat
  • Postów:208
0

najprościej będzie jak to przypiszesz do zmiennej typu String albo tablicy char[] a potem wyświetlisz normalnie.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.