【发布时间】:2016-07-05 06:09:54
【问题描述】:
我有数千个 Markdown 模板文件与具有实际内容的 Markdown 文件混合在一起。以下 python sn -p 检查每个符合以下所有条件的降价文件文件。如果为真,我知道它是一个模板,它被移动到同一目录中的模板文件夹中。
我被要求转换此代码以适应一些现有的 java 代码,是否有与 python 的all() 等效的 java 或者我需要采取不同的方向。我对java不是很熟悉,除了apache.commons中的startswith()函数外,我的搜索没有发现任何东西。
for i, fpath in enumerate(md_list):
with open(fpath) as f:
result = all(line.startswith('#') or line.startswith('[') or
line.startswith('|') or line.startswith('(') or
line.isspace() for line in f);
if result is True: do something
【问题讨论】: