ArrayList<String> list = new ArrayList<String>();
Collections.addAll(list,"Sam","Ham", "I","Ham", "Am", "Ham");
for (int i = 0; i < list.size() ; i++) {
System.out.println(list.get(i));
}
Passed but is it correct way of programing?
Under discussion
Comments (1)
- Popular
- New
- Old
You must be signed in to leave a comment
BTu4-man
28 July 2019, 23:23
No.
It's called hard-coding.
For example, you have a task:
for provided two Strings "anna", "maria":
1. convert them to UpperCase
2. combine them and print to console.
What's expected from you:
How is harc-coding looks like:
It's not a solution at all. You just do code in your mind, and write result to the code. but instead your code should compute right answer.
So.
it's ok.
Then:
Then you have loop:
There you could add new elements to the list.
And after that - just print out the list to a console.
Smth like that.
Even if it was passed, it's better to change and solve it in the right way.
0