Write a static method named countLastDigits that accepts an array of integers as
ID: 3565812 • Letter: W
Question
Write a static method named countLastDigits that accepts an array of integers as a parameter and examines its elements to determine how many of the integers end in 0, how many end in 1, how many end in 2 and so on. Your method will return an array of counters. The count of how many elements end in 0 should be stored in its element [0], how many of the values end in 1 should be stored in its element [1], and so on. For example, if a variable named list refers to an array containing the values {9, 29, 44, 103, 2, 52, 12, 12, 76, 35, 20}, the call of countLastDigits (list) should return an array containing {l, o, 4, l, l, l, l, o, 0, 2 > because 1 element ends with o (20), no elements end with 1, 4 elements end with 2 (2, 52, 12, 12), and so on. Test your code with the following class:Explanation / Answer
static void countLastDigits(int[] l,int[] count){
for (int i = 0; i < l.length(); i++){
int j = l[i]%10;
count[j]++;
}
}
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.