【发布时间】:2017-04-04 05:09:45
【问题描述】:
Java 新手,我正在编写一个程序,该程序初始化了一个数字数组,以及一个保存单个整数的变量B。我想做的是让我的程序将数组元素与B 进行比较,然后打印没有数字B 的数组。这是我目前写的一个例子。
我希望在没有 17 的情况下打印数组。坚持写完之后要做什么。
public class Harrison7b
{
public static void main(String [] args)
{
int[]arrayA = {2,4,8,19,32,17,17,18,25,17};
for(int B = 17; B < arrayA.length - 1; B++)
{
}
}
}
【问题讨论】:
-
您的意思是要删除数组中的 17 ???
-
1/ 创建一个新数组
arrayB2/ 迭代arrayA3/ 从arrayA复制到arrayB如果来自arrayA的num 不是17?一些潜在的阅读:docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html -
从 B = 0 开始; ??
-
我希望将变量与数组进行比较,因为变量是 17 并且数组中有 17 我希望它打印出删除了 17 的数组
-
看来您需要重新阅读有关
for循环如何工作的章节。