KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
When debugging command line argument handling in Java I'm used to doing args = new String[] { "some", "new", "arguments" }; (especially useful if have a filename as argument which you frequently change, but don't want to go through some dialog windows in the IDE). This has the benefit that I can simply comment out the line when building a release. So when I tried this in Scala I discovered that arguments are val s. (And I can't write var in front of the parameter). Q1 : What's the rationale for this? Q2 : So is there any obvious work-around except for doing val newArgs = if (...) args else Array("some", "new", "arguments") and stick to newArgs in the remaining main method?
Tags (comma-separated)
Save Edits
Cancel