第三周Java学习总结

本周总结:
老师简单的给我们介绍了数据变量类型,并用百度脑图绘制出来了大概的思路图,课后我也制作了一遍导出成为了png格式,希望对大家有所帮助。第三周Java学习总结
通过本周的语言学习,我发现上周直接用重新输出代表换行,以及使用空格键来输出空隙时不对的,换行应该使用\n,间隙输出应该使用\t,如下所示:

//转义字符
        System.out.println("你喜欢java吗?\n那还用说\n为什么呢?\njava排名第一");
        System.out.println("张峰\t\t李雯雯\t\t王江");

运行结果如图所示:
第三周Java学习总结
求取字节最大最小值应使用下列代码:

public class TestDataTypes1 {
    public static void main(String[] args) {
        byte b = 127;
        short s = 32767;
        int i = 0;
        ///////////////
        System.out.println(Byte.MAX_VALUE);
        System.out.println(Byte.MIN_VALUE);
        System.out.println(Short.MAX_VALUE);
        System.out.println(Short.MIN_VALUE);
        System.out.println(Integer.MAX_VALUE);
        System.out.println(Integer.MIN_VALUE);
        //////////////////

运行结果:
第三周Java学习总结
已知圆的半径求取面积:

////////////////
        final double PI = 3.1415926;
        double r = 2;
        double area = PI * r * r ;
        System.out.println("area = " + area);

结果应该是:12.5663704…
那如果我们觉得太冗长了,只想要保存两位小数的话应该怎么做呢?让我们用下面三种方法试试:

     	System.out.println("area = " + String.format("%.2f",area));
        System.out.println("area = " + (int)(area * 100 + 0.5 )/ 100.0);
        System.out.println("area = " + Math.round(area * 100  )/ 100.0);

由运行结果可见三种方法皆可行:
第三周Java学习总结
课上到最后,编写了一个输入三边判断是否可以构成三角形,如可以构成则输出其面积:

package net.lesson3;

import java.util.Scanner;

public class Triangle_area {
    public static void main(String[] args) {
        double a,b,c,Aera;
        Scanner sc = new Scanner(System.in);
        System.out.print("请输入第一条边长:");
        a = sc.nextDouble();
        System.out.print("请输入第二条边长:");
        b = sc.nextDouble();
        System.out.print("请输入第三条边长:");
        c = sc.nextDouble();
        if (a + b > c&& b + c> a &&a + c > b){
            double p = (a + b + c)/2;
            Aera = Math.sqrt(p*(p-a)*(p-b)*(p-c));
            System.out.println("可以构成的三角形的面积为:"+String.format("%.2f",Aera));
        }else{
            System.out.println("这三遍不可构成三角形");
        }
    }
}

结果如图:
第三周Java学习总结
下周安排:再接再厉!
感谢您的阅读,如果指正,倾耳为闻。