栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java学习笔记(一)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java学习笔记(一)

package com.qf.note;


public class note01 {
    static class Point{
        private int x;
        private int y;


        public Point(){}

        public Point(int x, int y) {
            this.x = x;
            this.y = y;
        }

        public int getX() {
            return x;
        }

        public void setX(int x) {
            this.x = x;
        }

        public int getY() {
            return y;
        }

        public void setY(int y) {
            this.y = y;
        }

        public static void main(String[] args) {
            //得到两个点
            Point p1 = new Point(1,1);
            Point p2 = new Point(2,2);
            double distance = p1.getDistance(p2);
            System.out.println(distance);

            //使用静态方法
            double distance1 = Point.getDistance(p1,p2);
            System.out.println(distance1);
        }

        //求两点之间的距离方法
        //静态方法
        private static double getDistance(Point p1, Point p2) {
            double temp = Math.pow(p1.getX() - p2.getX(),2) + Math.pow(p1.getY() - p2.getY(),2);
            return Math.sqrt(temp);
        }
        //非静态方法
        private double getDistance(Point p) {
            double temp = Math.pow(this.getX() - p.getX(),2) + Math.pow(this.getY() - p.getY(),2);
            return Math.sqrt(temp);
        }
    }
    class Per{
        Per baby;
    }
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/996633.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号