Answered step by step
Verified Expert Solution
Question
1 Approved Answer
What's the output/outcome of this Program? You may assume it compiles & runs. public class P4 { public static void main( String args[] ) {
What's the output/outcome of this Program? You may assume it compiles & runs. public class P4 { public static void main( String args[] ) { String[] words = { "alpha", "bravo", "charlie", "delta", "echo" }; String[] blanks ={ "blank", "blank", "blank", "blank", "blank" }; int j=0; for (int i=words.length-1 ; i>=0 ; --i) { mystery( words, i , blanks, j ); ++j; } for (int i=0 ; i< blanks.length ; ++i ) System.out.print( blanks[i] + " "); } private static void mystery( String[] arr1, int i, String[] arr2, int j ) { String tmp = arr1[i]; arr1[i] = arr2[j]; arr2[j] = tmp; } } Soulution: echo delta charlie bravo alpha
Sorry to ask if this is a dumb question but, why does it print out
echo delta charlie bravo alpha
instead of :
alpha bravo charlie delta echo
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started