美文网首页
2018-12-03 今日Java初学小结

2018-12-03 今日Java初学小结

作者: EDTA2Na | 来源:发表于2018-12-03 22:16 被阅读0次

    前言

    一个初学C++和Java的软工大一狗。
    第一天使用简书,初次接触Markdown。
    想把学习笔记和日记在此记录下来。成为以后的回忆和学习资料吧。

    今日学习

    学习内容

    java关键字;变量概念;类型转换;常量;运算符;条件语句if,switch;循环嵌套;数组;数据输入输出。

    Java数据输入与循环嵌套练习

        public class quiz6d6 {
        public static void main(String[] args)
        {
            Scanner input=new Scanner(System.in);
            int[] p=new int[7];
            int max,min,avg=0,num=0,i;
            for(i=0;i<7;i++)
            {
                p[i]=input.nextInt();
            }
            max=p[0];
            min=p[0];
            for(i=0;i<7;i++){
                num=num+p[i];
                avg=num/(i+1);
                if(p[i]>max)
                    max=p[i];
                else if(p[i]<min)
                    min=p[i];
            }
            System.out.println("最大值为"+max);
            System.out.println("最小值为"+min);
            System.out.println("平均值为"+avg);
            System.out.println("总计"+num);
    
            input.close();
            }
        }
    

    要点:
    1.导入 java.util.Scanner类;import java.until,Scanner;
    2.创建Sanner对象(一般命名为input),并指定输入设备;Scanner input(System.in)
    3.变量名=Scanner对象名.next数据类型();
    4.程序执行最后回收创建的对象;对象名.close()。

    Java数组冒泡排序方法与数组类型转换练习

    import java.util.Arrays;
    public class quiz6d7 {
        public static void main(String[] args) {
            String[] hobbies = {"sport", "movie", "game"};
            Arrays.sort(hobbies);
            Arrays.toString(hobbies);
            for (int i = 0; i < 3; i++)
                System.out.println(hobbies[i]);
        }
    }
    

    要点:
    1.导入Arrays类:import java.util.Arrays;
    2.Arrays.sort()方法,对数组内容进行冒泡排序;
    3.Arrays.toString()方法,将数组转换成字符串。

    利用foreach快速遍历数组

    import java.util.Arrays;
    public class quiz6d8 {
        public static void main(String[] args){
            int[] s={92,72,64,58,93};
            Arrays.sort(s);
            for(int ab: s)
            System.out.println(ab);
        }
    }
    

    要点:
    for(数组数据类型 变量名:数组名)
    System.out.println(变量名);

    java的其他基础知识跟C++相似度高达99%就快速翻过了(笑)

    明日计划:

    1.C++ 类与对象完全学习+复习;
    2.类与对象练习题;
    3.Java方法概念与练习初步;
    4.可能还有高数和四级听力吧(笑)

    2018.12.3

    相关文章

      网友评论

          本文标题:2018-12-03 今日Java初学小结

          本文链接:https://www.haomeiwen.com/subject/qogucqtx.html