m |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
Q: How do I initialize and create a list in java? A source code example would be beneficial. | Q: How do I initialize and create a list in java? A source code example would be beneficial. | ||
− | A: | + | A: Do you mean an array? Here are some examples from [http://java.sun.com/docs/books/jls/second_edition/html/arrays.doc.html Java's website] |
+ | <source lang=java> | ||
+ | int[] factorial = { 1, 1, 2, 6, 24, 120, 720, 5040 }; | ||
+ | char ac[] = { 'n', 'o', 't', ' ', 'a', ' ', | ||
+ | 'S', 't', 'r', 'i', 'n', 'g' }; | ||
+ | String[] aas = { "array", "of", "String", }; | ||
+ | </source> | ||
+ | |||
+ | Q: I can't find anything wrong with my code but it doesn't compile or I get a segmentation fault. How is a minor change making my program fail? My code is written in C++. | ||
+ | |||
+ | A: The problem is that the Makefiles for C++ may not update with the new code since the changes are small. This causes miscommunication and ultimately a crash. The solution is to clean and then make. (A better explanation may be necessary) | ||
---- | ---- | ||
[https://kiwi.ecn.purdue.edu/rhea/index.php/2009_Fall_ECE_462_Lu Back to ECE462] | [https://kiwi.ecn.purdue.edu/rhea/index.php/2009_Fall_ECE_462_Lu Back to ECE462] |
Latest revision as of 07:22, 9 October 2009
JAVA FAQ
Q: How do I initialize and create a list in java? A source code example would be beneficial.
A: Do you mean an array? Here are some examples from Java's website
int[] factorial = { 1, 1, 2, 6, 24, 120, 720, 5040 }; char ac[] = { 'n', 'o', 't', ' ', 'a', ' ', 'S', 't', 'r', 'i', 'n', 'g' }; String[] aas = { "array", "of", "String", };
Q: I can't find anything wrong with my code but it doesn't compile or I get a segmentation fault. How is a minor change making my program fail? My code is written in C++.
A: The problem is that the Makefiles for C++ may not update with the new code since the changes are small. This causes miscommunication and ultimately a crash. The solution is to clean and then make. (A better explanation may be necessary)