Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Not sure if this is an error to worry about but was hopping to get some feed back the instructions are below Write a method

Not sure if this is an error to worry about but was hopping to get some feed back the instructions are below

Write a method called countUnique that accepts a list of integers as a parameter and returns the number of unique integer values in the list. For example, if a list contains the values {3, 7, 3, -1, 2, 3, 7, 2, 15, 15}, your method should return 5. The empty list contains 0 unique values.

my code:

import java.util.*;

public class CountUnique {

public static int countUnique(List list) { Set set = new TreeSet<>(); for (int i = 0; i < list.size(); i++) { set.add(list.get(i)); } return set.size(); }

public static void main(String[] args) { System.out.println(countUnique(new ArrayList<>(Arrays.asList(3, 7, 3, -1, 2, 3, 7, 2, 15, 15)))); } // Should return 0 not sure if I did it correctly though private static int countUnique(Setlist) { if(list.size()==0) return 0; else return list.size(); } }

I could be over thinking it but should it print 0 as well? Only error I am getting is for:

private static int countUnique(Setlist) { if(list.size()==0) return 0; else return list.size(); }

it says it is never used locally }

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Visual C# And Databases

Authors: Philip Conrod, Lou Tylee

16th Edition

1951077083, 978-1951077082

More Books

Students also viewed these Databases questions

Question

Know the principles of effective service recovery systems.

Answered: 1 week ago

Question

Explain the service recovery paradox.

Answered: 1 week ago