临时写了一个范例来解释,希望你能理解。若有疑问,回复我。
源代码如下:- package com.learn;
- public class Qubie {
- /**
- * if else、 while、for、高级for 的应用场景与区别
- */
- public static void main(String[] args) {
- /* 1.判断a是否大于b,输出结果。 */
- int a=1;
- int b=100;
- if(a > b)
- {
- System.out.println("a大于b");
- }
- else
- {
- System.out.println("a小于b");
- }
- /* 2.判断a是否大于b 如果大于b则将b减去1一直到b等于a为止 */
- while(a > b)
- {
- b--;
- }
- /* 有两个数组:arr1和arr2,输出arr2中与数组arr1相同位置的元素内容 */
- /* 这个时候循环是需要下标的 */
- int arr1[] = new int[]{1,2,3,4,5,6,7,8,9};
- int arr2[] = new int[]{25,35,45,55,65,75,85,95,105};
- int len = arr1.length;
- for(int i=0;i<len;i++)
- {
- System.out.println(arr2[i]);
- }
- /* 打印数组str的内容 */
- String str[] = new String[]{"aaa","bbb","ccc","ddd","eee"};
- for(String value:str)
- {
- System.out.println(value);
- }
- }
- }
复制代码 |