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)


Back to ECE462

Alumni Liaison

Abstract algebra continues the conceptual developments of linear algebra, on an even grander scale.

Dr. Paul Garrett