數組
public class Demo1 { public static void main(String[] args) { String [] names = {"謝書文","張一","歐陽鋒"}; //遍曆數組中的所有元素 /* * 起點 int i = 0; * 終點 i = names.length-1; * 循環要做的事情 每次通過下標取出一個數組中的元素 names[i] * 起點到終點的變化 ++i */ for(int i=0;i<=names.length-1;++i) { System.out.println(names[i]); } } }
/** * 找出這個數組中最大值 * @author Administrator * */ public class Demo2 { public static void main(String[] args) { // TODO Auto-generated method stub int [] javaScores = {34,99,45,67,78,56,45,87,56}; //假設第一個數是最大值,存儲起來 int max = javaScores[0]; /** * 起點 int i=1; * 終點 i = javaScores.length-1 * 起點到終點的變化++i * 循環要做的事情 用當前下標的元素與max的值進行比較 */ for(int i=1;i<=javaScores.length-1;++i) { if(max<javaScores[i]) { //將數組中該元素的值賦給max max = javaScores[i]; } } System.out.println("數組中的最大值為:"+max); } }
/** * 找出這個數組中最大值 * @author Administrator * */ public class Demo2 { public static void main(String[] args) { // TODO Auto-generated method stub int [] javaScores = {34,99,45,67,78,56,45,87,56}; //假設第一個數是最大值,存儲起來 int max = javaScores[0]; /** * 起點 int i=1; * 終點 i = javaScores.length-1 * 起點到終點的變化++i * 循環要做的事情 用當前下標的元素與max的值進行比較 */ for(int i=1;i<=javaScores.length-1;++i) { if(max<javaScores[i]) { //將數組中該元素的值賦給max max = javaScores[i]; } } System.out.println("數組中的最大值為:"+max); } }