Heim >Java >javaLernprogramm >Teilen Sie ein Beispiel für eine klassische Java-Programmierfrage
Es gibt n ganze Zahlen, und die vorherigen Zahlen werden um m Positionen nach hinten verschoben, und die letzten m Zahlen werden zu den ersten m Zahlen.
öffentliche Klasse Beispiel36 {
public static void main(String[] args) {
int[] m = { 18, 12, 23, 34, 95, 76, 57, 28, 9 };
moveElement(m, 5);
}
public static void moveElement(int[] m, int n) {
System.out.print("Vor dem Verschieben des Arrays ist: ");
for (int r : m) {
System.out.print(r + " ");
}
if (n <= m. Länge ) {
int[] b = new int[m.length];
for (int i = 0; i < m.length - n; i++) {
b[i + n] = m[i];
}
int j = 0; m[i];
j++;
}
System.out.print("n goes " + n + "Das Array nach n Bits ist: ");
for (int r : b) {
System.out.print(r + " ");
}
}
Das obige ist der detaillierte Inhalt vonTeilen Sie ein Beispiel für eine klassische Java-Programmierfrage. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!