1. 程式人生 > 其它 >java Mysql 根據經緯度實時計算地址位置距離

java Mysql 根據經緯度實時計算地址位置距離

import java.io.{File, PrintWriter}
import scala.io.Source

object no4
{
def main(args: Array[String]): Unit = {
//從檔案中讀取資料
Source.fromFile("C:/Users/zhang/IdeaProjects/untitled2/.idea/test.txt").foreach(print)
//將資料寫入檔案
val writer = new PrintWriter(new File("C:\\Users\\zhang\\IdeaProjects\\untitled2\\.idea\\zml.txt"))
writer.write("zxcvbnmasdfghjkl")
writer.close()
//(1)自動提升原則:多種型別的數值運算時,系統首先自動將所有資料轉換成精度大的型別
val x :Byte = 10
val z: Long = 6666l
val sum:Long = z + x

val sum1:Int = ((z + x).toInt) //強制型別轉換

//(2)把高精度賦給低精度會報錯,反之會進行資料轉換
//(3)(byte,short)和char之間不會相互自動轉換
//(4)byte,short,char他們三者可以進行計算,在計算之前先轉換成Int型別
//數值轉String
val m:Int = 6
val n:String = m + ""
println(n)
//Sting轉數值
val o:Int = "123".toInt
val o1:Float = "120.3" .toFloat
val o2 :Int = "120.3".toDouble.toInt
println(o2)

val y:Int = 129
val y1:Byte = y.toByte
println(y1)
}
10
}