📄 main.java
字号:
import java.util.*;//Scanner位于util包
public class Main {
public Main() {
}
public static void main(String[] args) {
label0:
for (int i = 0;i<1;i++)
{
Global.Set();
Scanner in =new Scanner(System.in);
double x;double y;String s;
System.out.println("输入线段的两点坐标构造一个线段");
System.out.println("格式为: double空格double");
System.out.println("请输入第一个端点的坐标:");
x = in.nextDouble();
y = in.nextDouble();
Global.line1.end1.SetX(x);
Global.line1.end1.SetY(y);
System.out.println("请输入第二个端点的坐标:");
x = in.nextDouble();
y = in.nextDouble();
Global.line1.end2.SetX(x);
Global.line1.end2.SetY(y);
if (Global.line1.Check()) System.out.println("该线段位于第一象限");
else System.out.println("该线段不在第一象限");
double length = Global.line1.Length();
System.out.print("该线段的长度为");
System.out.println(length);
System.out.println("继续比较吗?y/n");
s = in.nextLine();
s = in.nextLine();
if (s.equals("y")) {
System.out.println("输入线段的两点坐标构造第二条线段");
System.out.println("格式为: double空格double");
System.out.println("请输入第一个端点的坐标:");
x = in.nextDouble();
y = in.nextDouble();
Global.line2.end1.SetX(x);
Global.line2.end1.SetY(y);
System.out.println("请输入第二个端点的坐标:");
x = in.nextDouble();
y = in.nextDouble();
Global.line2.end2.SetX(x);
Global.line2.end2.SetY(y);
if (Global.line1.IsIntersectant(Global.line2)) System.out.println("两线段相交");
else System.out.println("两线段不相交");
System.out.println("");
System.out.println("");
System.out.println("");
System.out.print("第二条线段的第一个端点到第一条线段的距离是:");
System.out.println(Global.line1.Distance(Global.line2.end1));
System.out.println("退出吗?y/n");
s = in.nextLine();
s = in.nextLine();
System.out.println("");
System.out.println("");
System.out.println("");
if (s.equals("n")) {
i = -1;
continue label0;
}
else break label0;
}
else {
System.out.println("退出吗?y/n");
s = in.nextLine();
System.out.println("");
System.out.println("");
System.out.println("");
if (s.equals("n")) {
i = -1;
System.out.println("Test");
continue label0;
}
else break label0;
}
}
System.out.println("You have reach the end.");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -