亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

java計算兩點間的距離方法總結(jié)

 更新時間:2018年02月26日 09:59:00   作者:彬菌  
小編給大家總結(jié)了在java中計算兩點之家距離的方法以及相關(guān)實例代碼分享,有需要的讀者參考下。

使用java自帶的Point類

import java.awt.Point;//引用awt包下的Point類,此類的功能是表示 (x,y) 坐標(biāo)空間中的位置的點 
 
public class Distance { 
  public static void main(String[] args) { 
    Point p1 = new Point(5, 6);// 定義第一個點的坐標(biāo)(5,6) 
    Point p2 = new Point(7,8);// 定義第二個點的坐標(biāo)(7,8)    
    //定位坐標(biāo) 
    System.out.println("p1的x坐標(biāo)為"+p1.getX()); 
    System.out.println("p1的y坐標(biāo)為"+p1.getY()); 
    System.out.println("p2的x坐標(biāo)為"+p2.getX()); 
    System.out.println("p2的y坐標(biāo)為"+p2.getY()); 
     
    // 計算兩點間距離公式 
    double juli = Math.sqrt(Math.abs((p1.getX() - p2.getX())* (p1.getX() - p2.getX())+(p1.getY() - p2.getY())* (p1.getY() - p2.getY()))); 
    System.out.println("兩點間的距離是:" + juli); 
    } 
} 

構(gòu)造函數(shù)

public class Point {
	double num1,num2;
	Point(double i,double j){
		num1=i;num2=j;
	}
	void getX(){
		System.out.println(num1);
	}
	void getY(){
		System.out.println(num2);
	}
	public static void main(String[] args){
		Point p1=new Point(5, 6);
		Point p2=new Point(7, 8);
		p1.getX(); //xy的坐標(biāo)
		p1.getY();
		p2.getX();
		p2.getY();
		
		/*
		 * 公式略
		 */
	}
}

以上就是本次介紹的求兩點之間距離的方法,感謝大家對腳本之家的支持。

相關(guān)文章

  • Java中String類常用方法使用詳解

    Java中String類常用方法使用詳解

    String類是一個很常用的類,它位于java.lang包下,是Java語言的核心類,用來保存代碼中的字符串常量的,并且封裝了很多操作字符串的方法。本文就來聊聊String類常用方法使用,感興趣的可以了解一下
    2022-08-08
  • 使用Java進(jìn)行圖像處理的一些基礎(chǔ)操作

    使用Java進(jìn)行圖像處理的一些基礎(chǔ)操作

    這篇文章主要介紹了使用Java進(jìn)行圖像處理的一些基礎(chǔ)操作,就載入和輸出相關(guān)的知識進(jìn)行了講解,需要的朋友可以參考下
    2015-10-10
  • jsp、struts、spring、mybatis實現(xiàn)前端頁面功能模塊化拆分的方案

    jsp、struts、spring、mybatis實現(xiàn)前端頁面功能模塊化拆分的方案

    這篇文章主要介紹了 jsp、struts、spring、mybatis實現(xiàn)前端頁面功能模塊化拆分的方案,非常不錯,需要的朋友參考下
    2017-01-01
  • 利用maven引入第三方j(luò)ar包以及打包

    利用maven引入第三方j(luò)ar包以及打包

    Maven是通過倉庫對依賴進(jìn)行管理的,當(dāng)Maven項目需要某個依賴時,只要其POM中聲明了依賴的坐標(biāo)信息,Maven就會自動從倉庫中去下載該構(gòu)件使用,如何將jar引用到項目,并且能夠讓項目正常調(diào)用該jar包的方法,本篇文章重點針對于這兩點進(jìn)行講解
    2023-05-05
  • Spring Boot中的JdbcTemplate是什么及用法小結(jié)

    Spring Boot中的JdbcTemplate是什么及用法小結(jié)

    Spring Boot中的JdbcTemplate是一個強大的數(shù)據(jù)庫訪問工具,它簡化了數(shù)據(jù)庫操作的過程,在本文中,我們了解了JdbcTemplate的基本概念,并演示了如何在Spring Boot應(yīng)用程序中使用它,感興趣的朋友跟隨小編一起看看吧
    2023-10-10
  • 詳解SpringBoot 解決攔截器注入Service為空問題

    詳解SpringBoot 解決攔截器注入Service為空問題

    這篇文章主要介紹了詳解SpringBoot 解決攔截器注入Service為空問題的解決,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • Spring Boot實現(xiàn)功能的統(tǒng)一詳解

    Spring Boot實現(xiàn)功能的統(tǒng)一詳解

    這篇文章主要介紹了Spring Boot統(tǒng)一功能的處理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • IDEA配置Maven的超詳細(xì)步驟

    IDEA配置Maven的超詳細(xì)步驟

    Maven是一個能使我們的java程序開發(fā)節(jié)省時間和精力,是開發(fā)變得相對簡單,還能使開發(fā)規(guī)范化的工具,下面這篇文章主要給大家介紹了關(guān)于IDEA配置Maven的超詳細(xì)步驟,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • java實現(xiàn)相同屬性名稱及相似類型的pojo、dto、vo等互轉(zhuǎn)操作

    java實現(xiàn)相同屬性名稱及相似類型的pojo、dto、vo等互轉(zhuǎn)操作

    這篇文章主要介紹了java實現(xiàn)相同屬性名稱及相似類型的pojo、dto、vo等互轉(zhuǎn)操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • 一文徹底弄懂Java中MultipartFile接口和File類

    一文徹底弄懂Java中MultipartFile接口和File類

    MultipartFile是一個接口,我們可以理解為是Spring?給我們綁定的一個在使用文件上傳等時簡便實現(xiàn)的口子,這篇文章主要給大家介紹了關(guān)于如何通過一文徹底弄懂Java中MultipartFile接口和File類的相關(guān)資料,需要的朋友可以參考下
    2023-11-11

最新評論