博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过包名获取该包下的所有类
阅读量:6585 次
发布时间:2019-06-24

本文共 867 字,大约阅读时间需要 2 分钟。

/**  * 

Title: TestFanShe.java

*

Description:

*

Company: www.treebear.cn

* @author chong.du * @date 2018年5月16日 * @version 1.0 */package test.fanshe;import java.io.File;import java.net.URL;import java.util.Enumeration;import org.junit.Test;public class TestFanShe { @Test public void test() throws Exception { //包名 String packageName = "test.fanshe"; Enumeration
urls = TestFanShe.class.getClassLoader().getResources(packageName.replace(".", "/")); while (urls.hasMoreElements()) { URL url = (URL) urls.nextElement(); if ("file".equals(url.getProtocol())) { String realPath = url.getFile(); File file = new File(realPath); if (file.exists()) { File[] files = file.listFiles(); for (File f : files) { System.out.println(f.getName()); } } } } }}

  

转载于:https://www.cnblogs.com/geekdc/p/9047686.html

你可能感兴趣的文章
福大软工1816 · 第六次作业 - 团队选题报告
查看>>
【node.js】mongodb<二>
查看>>
Spring定时器Quartz的用法
查看>>
ubuntu下打开终端插件
查看>>
(转) 报文格式【定长报文】
查看>>
Gradle 构建工具
查看>>
LeetCode OJ - construct Binary Tree from Inorder and Postorder/Preorder Traversal
查看>>
JavaScript知识点总结(命名规范,变量的作用域)
查看>>
js之简易计算器
查看>>
004-请问测试开发需要哪些知识?需要具备什么能力?
查看>>
2018/12/06 L1-030 一帮一 Java
查看>>
selected和checked区别
查看>>
Linux命令(20)查看当前网速
查看>>
leetcode:Contains Duplicate和Contains Duplicate II
查看>>
[转] webpack之前端性能优化(史上最全,不断更新中。。。)
查看>>
Node.js的线程和进程
查看>>
Centos7下快速安装JAVA
查看>>
QML 从入门到放弃
查看>>
OSL
查看>>
paper 102:极限学习机(Extreme Learning Machine)
查看>>