------------siwuxie095
在 TestBuildPath 的 Build Path 中包含 SupportProject
工程名:TestBuildPath
包名:com.siwuxie095.buildpath
类名:Main.java
工程结构目录如下:
工程名:SupportProject
包名:com.siwuxie095.support
类名:Functions.java
工程结构目录如下:
点击选择 TestBuildPath,右键->Build Path->Configure Build Path->Projects
点击 Add,选择 SupportProject,即可在 TestBuildPath 调用
SupportProject 中的方法
Main.java:
package com.siwuxie095.buildpath;
import com.siwuxie095.support.Functions;
public class Main {
/** * 在为 Build Path 配置并包含了工作空间的其他工程时, * 就可以在当前工程中调用其中的类和方法 * @param args */ public static void main(String[] args) { //这里直接通过静态方法调用isEmailAdress() 即类调用 System.out.println(Functions.isEmailAdress("hello@siwuxie095.com")); System.out.println(Functions.isEmailAdress("siwuxie095.com")); }
} |
Functions.java:
package com.siwuxie095.support;
public class Functions {
//创建一个静态方法,返回布尔型,传入一个String:in //判断传入的字符串是否是一个合法的电子邮件地址 public static boolean isEmailAdress(String in) { //包含 @ 且以 .com 结尾,作简单判断 if (in.contains("@")&&in.endsWith(".com")) { return true; } return false; }
} |
运行一览:
【made by siwuxie095】