Hello this is my first message. I'm learning Java and studying the collection framework. I've found an exercise that is driving me crazy. I'd like to have some advices to solve it.
this is the text:
Write a static method boolean componibile(List <character> l,String s) that, given a list of alphabetic characters (which includes also the wildcard '*') and a string, returns true if the
string can be composed using the characters in the list, and false otherwise. Write the solution in order to compile and run the following test schedule without having to edit it:
You'll find your experience here a lot more productive and rewarding if you take your best shot at solving it yourself, show us what you've done so far, and ask a specific question about the specific bits that are giving you trouble.
And remember: Break the problem up into the smallest pieces you can, and work on solving one piece first before moving on to the next one.
We are always happy to help...but the details are always CRITICALLY important. "It doesn't work" doesn't really tell us the problem.
Does it compile? Does it run? Does it crash partway through?
I can guess that the latter is the case...but when it throws that exception, it gives you information on where EXACTLY that is happening. Please post the entire error message, not just a paraphrase of it.
I even went as far as trying to compile all your code. The ProvaScarabeo class gives me 6 errors. The Scarabeo compiles, but I can't run it since it doesn't have a main. So I can't help you any further.
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Joined: May 09, 2012
Thank you guys for your patience. In the ProvaScarabeo class was missing an import. I can't edit the first post: import java.util.*;
Exception in thread "main" java.util.NoSuchElementException at java.util.ArrayList$Itr.next(ArrayList.java:794)
Java Result: 1