Difference between revisions of "Equating Two Arrays"
From CompSciWiki
Line 1: | Line 1: | ||
{{1010PrAD|ProblemName=Equating Two Arrays | {{1010PrAD|ProblemName=Equating Two Arrays | ||
− | |Problem= | + | |Problem= This problem envolves you seeing if two hard coded arrays are equal. You should use two int arrays to equate. Even though your arrays are hard coded into your program, you should not assume to know the length of the arrays. In other words use: <pre> array.length</pre> |
|SideSectionTitle=...By Students | |SideSectionTitle=...By Students | ||
Line 7: | Line 7: | ||
|Solution=The solution... | |Solution=The solution... | ||
− | + | |SolutionCode= | |
+ | public class ArrayEquate | ||
+ | { | ||
+ | public static void main (String[]args) | ||
+ | { | ||
+ | int[] array1 = {1,2,3,4,5,6,7,8,9,10}; | ||
+ | int[] array2 = {1,2,3,4,5,6,7,8,9,0}; | ||
+ | boolean equal = true; | ||
+ | |||
+ | if (array1.length == array2.length) | ||
+ | { | ||
+ | for (int i = 0; i < array1.length; i++) | ||
+ | { | ||
+ | if (array1[i] != array2[i]) | ||
+ | equal = false; | ||
+ | } | ||
+ | } | ||
+ | else | ||
+ | equal = false; | ||
+ | |||
+ | if (equal) | ||
+ | System.out.println ("The two arrays are equal."); | ||
+ | else | ||
+ | System.out.println ("The two arrays are not equal."); | ||
+ | } | ||
+ | } | ||
}} | }} |
Revision as of 09:33, 8 April 2010
Back to the Program-A-Day homepage
ProblemThis problem envolves you seeing if two hard coded arrays are equal. You should use two int arrays to equate. Even though your arrays are hard coded into your program, you should not assume to know the length of the arrays. In other words use:array.length |
...By Students | |
---|---|---|
SolutionThe solution... | ||
Code |