[java]Liczba jako ciąg cyfr w komórkach tablicy

[java]Liczba jako ciąg cyfr w komórkach tablicy
Noran
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 42
0

W jaki sposób wpisać do kolejnych komórek tablicy cyfry, z których składa się liczba podana przez użytkownika? Jak najlepiej pobrać taką liczbę z wejścia, oraz jakim sposobem później wprowadzić ją do tablicy w wyżej wymieniony sposób?

Carlos Spicy-Weener
  • Rejestracja: dni
  • Ostatnio: dni
0

W Javie nie piszę, ale pewnie div i mod..

TK
  • Rejestracja: dni
  • Ostatnio: dni
0

Ja bym pobral ta liczbe do stringa i zamienil go na tablice.

Kopiuj
public class Main
{
	public static char[] strToArray(String str) {
		char[] array = new char[str.length()];
                // albo w druga strone i = str.length()-1; i >= 0; i-=1
		for(int i = 0; i < str.length(); i += 1)
			array[i] = str.charAt(i);
		return array;
	}
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String num = sc.nextLine();
		char[] arr = strToArray(num);
		System.out.println(arr);
	}
}
Kerai
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: London
0

@up Wy Ty Fy?

String.toCharArray()

TK
  • Rejestracja: dni
  • Ostatnio: dni
0

Racja, przejrzalem to wczoraj http://download.oracle.com/javase/6/docs/api/ i nie zauwazylem tej metody, ani tez nie wiedzialem o niej. Dzieki za sprostowanie.

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.