1class Solution {2public int arraySign(int[] nums) {3int prod = 1;4for (int i = 0; i < nums.length; i++) {5int val = signFunc(nums[i]);6prod *= val;7}8return prod;9}1011private int signFunc(int x) {12if (x < 0) return -1;13else if (x > 0) return 1;14return 0;15}16}