Java正数和负数的统计是程序设计中的一个重要问题。不同的统计方法可以应用于不同的场景,例如数据分析、金融风险控制等等。
public class PositiveNegativeCount { public static void main(String[] args) { int[] numbers = {1, -2, 3, 4, -5, -6, 7, 8, -9}; int positiveCount = 0; int negativeCount = 0; for (int number : numbers) { if (number >0) { positiveCount++; } else { negativeCount++; } } System.out.println("Positive count: " + positiveCount); System.out.println("Negative count: " + negativeCount); } }
上面的Java代码演示了如何利用循环语句和条件语句来统计一个整型数组中的正数和负数。程序首先定义一个整型数组,然后遍历数组中的每个元素,如果元素大于0,则正数计数器加1,否则负数计数器加1。最后打印统计结果。
这种方法简单且有效,适用于数组中元素数量较少的情况。如果数组中元素数量巨大,则可以考虑使用并行计算方法来加速统计过程。此外,如果需统计的数据源非常庞大,则可以借助外部存储设备,例如数据库或分布式计算平台等。