[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. Setlocal enabledelayedexpansion
  3. set "txtPath1=C:\Users\CH6\Desktop\TEDTXTUNICODE\eng1246"
  4. set "txtPath2=C:\Users\CH6\Desktop\TEDTXTUNICODE\chs1203"
  5. for /f "delims=" %%i in ('dir /b/l/aa %txtPath1%\*.txt') do (
  6. for /f "delims=" %%a in ('dir /b/l/aa %txtPath2%\*.txt') do (
  7. if "%%i"=="%%a" (
  8. echo,%%i %%a 组合后。
  9. for /f "usebackq tokens=1,* delims=:" %%t in (`findstr /n "." "%txtPath1%\%%i"`) do (
  10. for /f "usebackq tokens=1,* delims=:" %%c in (`findstr /n "." "%txtPath2%\%%a"`) do (
  11. if "%%c"=="%%t" echo,%%u %%d
  12. )
  13. )
  14. )
  15. )
  16. )
  17. pause
复制代码
踏实一些点.不要着急.你想要的时间都会给你.2

TOP

  1. import java.io.BufferedReader;
  2. import java.io.File;
  3. import java.io.FileReader;
  4. import java.io.IOException;
  5. public class BRDemo {
  6. public static void main(String args[]) throws IOException{
  7. String txtPath1 = "C:\\Users\\CH6\\Desktop\\TEDTXTUNICODE\\eng1246";
  8. String txtPath2 = "C:\\Users\\CH6\\Desktop\\TEDTXTUNICODE\\chs1203";
  9. File f1 = new File(txtPath1);
  10. File f2 = new File(txtPath2);
  11. File fs1[] = null;
  12. if(f1.isDirectory()){
  13. fs1 = f1.listFiles((File ff,String name) -> {if(name.endsWith(".txt")){return true;}return false;});
  14. }
  15. File fs2[] = null;
  16. if(f2.isDirectory()){
  17. fs2 = f2.listFiles((File ff,String name) -> {if(name.endsWith(".txt")){return true;}return false;});
  18. }
  19. for(File fa : fs1){
  20. System.out.println("------------------------");
  21. System.out.println(fa.getPath());
  22. for(File fb : fs2){
  23. if(fa.getName().equals(fb.getName())){
  24. BufferedReader bra = new BufferedReader(new FileReader(fa));
  25. BufferedReader brb = new BufferedReader(new FileReader(fb));
  26. int na = 0;
  27. int nb = 0;
  28. String braStr;
  29. String brbStr;
  30. while(bra.ready()){
  31. na++;
  32. while(brb.ready()){
  33. nb++;
  34. if(nb == na){
  35. System.out.println(bra.readLine() + " " + brb.readLine());
  36. }
  37. nb = 0;
  38. }
  39. na = 0;
  40. }
  41. }
  42. }
  43. }
  44. }
  45. }
复制代码
踏实一些点.不要着急.你想要的时间都会给你.2

TOP

回复 13# allenyzq147


    嗯,非成品,你需要加个括号以及重定向符,导入到指定的文件夹中就可以。
踏实一些点.不要着急.你想要的时间都会给你.2

TOP

回复 17# allenyzq147


    哈哈,你还是蛮可爱的。嗯,需要jdk8,你安装好之后。在桌面新建一个txt文档,将代码复制到文本中,并将文件名更改为BRDemo.java。保存完毕后,win7下shift鼠标右键->在此处打开命令窗口。输入 javac BRDemo.java 回车。 会生成一个class 文件。 然后,在命令窗口中继续输入 java BRDemo ,即可看到打印出的信息。如果在这个过程中有不明了的,可以加下我q,1451979729,也欢迎各位添加,共同交流。
踏实一些点.不要着急.你想要的时间都会给你.2

TOP

返回列表