ตัวอย่างครับ
50 45 47 52 54
49 52 50 50 51
51 52 50 50 48
50 47 54 47 52
แทนที่แล้วจะได้แบบนี้
50 45 47 52 54
49 98 52 49 51
51 49 78 32 48
50 47 54 47 52
ตำแหน่งตรงกลาง 6 ตัวที่อยากจะแทนที่ค่าเดิมเข้าไป มันสามารถทำโดยใช้ loop ได้มั้ยครับ แบบไม่ต้องมานั่งพิมพ์แยกออกที่ละตำแหน่งหรือมีวิธีไหนที่ทำได้ช่วยแนะนำหน่อยครับ
อันนี้เป็นลูปของตำแหน่งตรงกลางครับ แต่ผมไม่รู้ว่าจะต้องเขียนอะไรต่อ
for (int row = 1; row < arr.length - 1; row++) {
for (int column = 1; column < arr[row].length - 1; column++) {
}
}
สามารถใส่ค่าใหม่เข้าไปแทนที่ค่าเดิมในตำแหน่งเดิม ของ Array2d ได้มั้ย ในภาษา java
50 45 47 52 54
49 52 50 50 51
51 52 50 50 48
50 47 54 47 52
แทนที่แล้วจะได้แบบนี้
50 45 47 52 54
49 98 52 49 51
51 49 78 32 48
50 47 54 47 52
ตำแหน่งตรงกลาง 6 ตัวที่อยากจะแทนที่ค่าเดิมเข้าไป มันสามารถทำโดยใช้ loop ได้มั้ยครับ แบบไม่ต้องมานั่งพิมพ์แยกออกที่ละตำแหน่งหรือมีวิธีไหนที่ทำได้ช่วยแนะนำหน่อยครับ
อันนี้เป็นลูปของตำแหน่งตรงกลางครับ แต่ผมไม่รู้ว่าจะต้องเขียนอะไรต่อ
for (int row = 1; row < arr.length - 1; row++) {
for (int column = 1; column < arr[row].length - 1; column++) {
}
}