java和python哪个更实用,自动化用java还是python
包装奥姆雷克斯
导入Java。io。文件;
导入Java。io。io异常;
导入Java。io。版画家;
导入Java。nio。文件。文件;
导入Java。nio。文件。路径;
导入Java。nio。文件。路径;
导入Java。util。ArrayList
导入Java。util。列表;公共类测试
{ privatefinalstaticstringdir=/users/caicai/work/space/Qing read-API-entity/src/main/Java/com/Qing red }
file dir file=新文件(dir;
线美丽的冰棍所有文件名=目录文件。列表(;字符串文件名:全部文件名)。
{ if(文件名。包含(Java))==false)继续;
pathpath=paths.get(目录,文件名);
lista lines=文件。读取所有行(路径);
list all line=new ArrayList(;
string JSON= @ JSON field(name=\ % s \ );
string date JSON= @ JSON field(name=\ % s \ ,format=\ yyyy-mm-ddhh:mm 3360 ss \ );//导入com .阿里巴巴。快速JSON。注释。数据字段;
字符串线:线) )。
{if(line.contains(class ))
{
alline.add(导入com .阿里巴巴。快速JSON。注释。数据字段; );
alline.add(导入Java。io。可序列化; );
line=line.substring(0,line。长度)(-1);
线条迷你的样子=实现可序列化的{ ;
alline.add(行;
阿林。add(privatestaticfinallsonserialversionuid=1l; );连续;
}if(line.contains(private ))
//对关键字加下划线
字符串键=行。子串(行。lastindexof)、行。长度(-1);
钥匙=钥匙。trim(;
string nKey=for(intI=0;我用钥匙。长度(;我迷你的样子迷你的样子)
{ charc=key。charat(I;if(character.isuppercase(c))
{
键长迷你的样子=_ ;
键长迷你的样子=人物。tolowercase(c);连续;
}
键长迷你的样子=c;
添加数据修复qxdxn/pif(行。包含(日期))nkey=string。格式(日期JSON,nkey);ElsenKey=string.format(JSON,Nkey);
阿林。添加(NKEY);
}
alline.add(行;
}
printwriter pw=新的printwriter(路径。to file));字符串:对齐线)。
{
pw。println(str;
}
pw。同花顺(;
pw。关闭(;
}
}
}
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。