--- title: "03-数组替换" created: 2025-12-02 tags: - 项目 aliases: - 数组替换 --- # 数组替换 ## 题目 [数组替换](https://www.acwing.com/problem/content/739/) ![[image-6f32f9aa.png]] ## 思路分析 ## 代码实现 ```java import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); int[] arr=new int[10]; for(int i=0;i<=9;i++){ arr[i]=sc.nextInt(); if(arr[i]<=0) arr[i]=1; System.out.printf("X[%d] = %d\n",i,arr[i]); } } } ``` ## 同类题型 ## 视频讲解 --- **项目分区导航**: [[02-数组中的行|数组中的行]] ⬅️ | 03-数组替换 | ➡️ [[04-数组的左上半部分|数组的左上半部分]]