io.advantageous.boon.core.IO.list()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(2.0k)|赞(0)|评价(0)|浏览(201)

本文整理了Java中io.advantageous.boon.core.IO.list()方法的一些代码示例,展示了IO.list()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。IO.list()方法的具体详情如下:
包路径:io.advantageous.boon.core.IO
类名称:IO
方法名:list

IO.list介绍

暂无

代码示例

代码示例来源:origin: com.github.advantageous/boon-reflekt

public static List<String> listByExt( final String path, String ext ) {
  final List<String> list = list( path );
  final List<String> newList = new ArrayList<>();
  for ( String file : list ) {
    if ( file.endsWith( ext ) ) {
      newList.add( file );
    }
  }
  return newList;
}

代码示例来源:origin: io.advantageous.boon/boon-reflekt

public static List<String> listByExt( final String path, String ext ) {
  final List<String> list = list( path );
  final List<String> newList = new ArrayList<>();
  for ( String file : list ) {
    if ( file.endsWith( ext ) ) {
      newList.add( file );
    }
  }
  return newList;
}

代码示例来源:origin: com.github.advantageous/boon-reflekt

public static List<String> list( final String path ) {
    final Path pathFromFileSystem = path(path);
    return list( pathFromFileSystem );
}

代码示例来源:origin: io.advantageous.boon/boon-reflekt

public static List<String> list( final String path ) {
    final Path pathFromFileSystem = path(path);
    return list( pathFromFileSystem );
}

代码示例来源:origin: io.advantageous.boon/boon-util

public static List<String> list( final String path ) {
  URI uri = URI.create( path );
  if ( uri.getScheme() == null ) {
    final Path pathFromFileSystem = Classpaths.path(path);
    return IO.list(pathFromFileSystem);
  } else if ( uri.getScheme().equals( CLASSPATH_SCHEMA ) ) {
    return Classpaths.listFromDefaultClassLoader(StringScanner.split(path, ':')[1]);
  } else {
    final Path pathFromFileSystem = Classpaths.path(path);
    return IO.list(pathFromFileSystem);
  }
}

代码示例来源:origin: io.advantageous.boon/boon-util

static List<String> listFromDefaultClassLoader(String s) {
  List<String> result = new ArrayList<>();
  String newPath = s;
  final List<String> resources = resources(
      IO.class, newPath );
  for ( String resourcePath : resources ) {
    Path path = path(resourcePath);
    if ( Files.isDirectory(path) ) {
      result.addAll( IO.list( resourcePath ) );
    } else {
      result.add( resourcePath.toString() );
    }
  }
  return result;
}

相关文章