Re: iterating through an array of String's
- From: Lew <lew@xxxxxxxxxxxxx>
- Date: Wed, 23 Apr 2008 00:19:01 -0400
thufir wrote:
Right, thanks for explaining what the result was! What I actually wanted to do was:
public static String TWO_D_ARRAY = {
Variable names by convention begin with a lower-case letter and use camelCase for the rest.
You named this variable an array, but didn't declare it as one. This statement will never compile.
{ "00", "01", "02" },
{ "10", "11", "12" },
{ "20", "21", "22" }},
public static String[] data;
data = TWO_D_ARRAY(0); //grabs 00, 01, 02
Array notation uses square brackets, not parentheses. As written, your statement will not compile.
to just grab a single row. seems silly to me, but this was, essentially,
Why? It's perfectly sensible and quite useful.
a requirement of the lab (to grab a row without explicitly iterating).
I think it's rather arcane,
Not at all. Since Java doesn't support two-dimensional arrays, it makes perfect sense. String [] [] doesn't declare an array of Strings, it declares an array of String [].
but it makes me wonder if there's some similar "magical" technique for grabbing column.
Nope. And there's absolutely nothing "magical" about grabbing rows - you actually aren't grabbing rows, you are grabbing array elements.
--
Lew
.
- References:
- iterating through an array of String's
- From: thufir
- Re: iterating through an array of String's
- From: Ian Kidder
- Re: iterating through an array of String's
- From: thufir
- iterating through an array of String's
- Prev by Date: Re: iterating through an array of String's
- Next by Date: Re: help about FileWriter
- Previous by thread: Re: iterating through an array of String's
- Next by thread: RMI setup/performance
- Index(es):
Relevant Pages
|