From 2048f3a386401d3e9744a04227b29b32bd8746dd Mon Sep 17 00:00:00 2001 From: AntonioFrische Date: Sat, 26 Nov 2022 14:53:36 +0100 Subject: [PATCH] bug eliminados --- bin/com/antonioFrische/MiCat.class | Bin 396 -> 2585 bytes src/com/antonioFrische/MiCat.java | 64 +++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) diff --git a/bin/com/antonioFrische/MiCat.class b/bin/com/antonioFrische/MiCat.class index 2579e89d06d91bf7c5eeddb42fdb522c51312eec..b6c5d5738f81e75f5c321c78abf33973e0d5f3f6 100644 GIT binary patch literal 2585 zcmZ`)YgZFj6x{=f6XWw{D@L{OB6C5Q#n(qVETV~3e^W};}{t<}D4 zYv1-$`-#<$`XO|cwfY0PR{u~}SM9!&2uZaIGLLi5+2@>n_qp@OKfnDBpcg-?s8J9z zocRvj_8r@F23*rKa-w6{OzFOgkb+Iu^y_+urQ35Iqchip;VTGTN{*jbP&c%?l=fZI zo=YfLpK@%^C)$K=6+{GU72HqtWG;Kc^)kt-B$-iLoOR9XBHk8H_9auP(RkXi3cg8% z%vr}M%nRH1GHD}Mu*7s%*K}9+bZX#SI+HXE;W^W1b>HD~US=M59BcY$#&B#u2=aWd z?P&XvW9^;oWBo(@$#j1v=^8m(+-Ua~*ut6@OxyH(71TC0Pq3qulNC|aVuOY#)+yLH zWZGh+Fh3*Qaec-TvRlW{tqI*V<$Ku}@^hxAV8_t^QAkEY^SWs(*w%FQX}+2#RBThA z1w@)o$AD?EjC#am84U{Ro1PUTJ$7o?h3D9aSTNaa(8!dE-7K^c?22pp!i}O4dnDvu zE|($8*%DLD6HzGGui*d=Do}68h;c{3_G-rxQbKw+qDe!uq$xaW6}+6Zv}!mUSPaYY z*h3@QWx@^xo2zk%pyJ4X${Z7VR+ia`n2Mt$>q!rNh1pr*itH1IZXA=a#}#Z@g)J=- zcr8vMp`xcswdtFlFXlD8fKz12DRB4eORSQDOB9b!@d|xD5y5F@rhX|QGwZ~&!ivwD zoCeqFi6V)ViazFjQd&i*hO=_FR4GN@vZLt6fQED6kVFWbm10t`wW;~(-IP7I%79iC zLnJ*w52md&Qhf!}A~g|=Fm=D{I&OS$w12@6c{wLN@hC1LCND2)7(<$Z(DQj=XBD)S z391;~#M1?o@e>l_vWAJEX5T3#SMgFs!xed{YTccq>b5*X)FeXZteMv-q75rdOKEc& zYG!Yci7IPZSqj$8x?{pCSiYWRXth&$kLfg1=@eT*s#Xd!DWrULqbrJ+r&QY4jn{_t ze0h$eD~x(7a@1_F4LpjhjN1SIgN@C?_S5pjzLk{-`7C7KZ zyszN{+~z_cX}OS+lfQsF8t&pFVp+nT^GOvC(7^~kVM9?F_?ZlBQ1Q8f##Jqk6fEnK z!{HF_3eyUrv(!Xs_X#KmMYxnyX-g}~m#3)bJ9#FV;%P}7*U1(PIRPv&;D<{le}hC# zI|bJeQg3_-K4k5(671nISIh67f(C@KhIf^3HHgqkPpsorqosp)h4*mF64pNqTsHD5 z13Y*oH&cjuymt8a3cJ zb|S%V%xTJGkRD^?Zwh;n#eU@Yt*~$qc}CnpYe32QfX%y@q?e@WEnG#0*>{qbm+=aD z?p}EsWVUI%O4}HAK*tPg%QL@0^cskuzR=%jQBl9uQE_D(DdyLSYqMMn5%o$yc0c3R z&|)oPZt@Y#CCm@io~q0Dgd|rk`zQDQNbRxkB0AgZ!$sU^2-WiX6C$Bgi#X6yG8XZc zBsFj-;=S8pr9MnvKm7UepAzWfB0gP2xF@{p!Q)>fqm8Us;9i;0zM%hh>ZcRy(M49D zCx6H2b%I=-WZylsB>2{gKAgb_pQiXUgB0hupJ&QIfY4j&1z(UY5KYIIxX*0s$<ff$?3=9l*3?dV`%qBB4O0aSAFt9SPO;%*gmStpMNi0e)W@HeK_Q^^t zOVrOv%uCk~E-A{)OShhUhfTSjfq{vE5u_eSvIEW02hxl{npJB%1II=ngNcC)NP?sp z7?>Hjfg}$^0g&be@;Djz82EuAAkEr93{uC4u8|E%BO`+VgCJO;5Ca1X(0pM43Sbsd diff --git a/src/com/antonioFrische/MiCat.java b/src/com/antonioFrische/MiCat.java index ee73b4a..926190b 100644 --- a/src/com/antonioFrische/MiCat.java +++ b/src/com/antonioFrische/MiCat.java @@ -1,7 +1,71 @@ package com.antonioFrische; +import java.io.BufferedReader; +import java.io.BufferedWriter; +import java.io.File; +import java.io.FileReader; +import java.io.FileWriter; +import java.io.IOException; +import java.util.Scanner; public class MiCat { + public static final String PATH = "C:\\Users\\AntonioFrische\\OneDrive - ABACCO Solutions\\Documents\\Schule_22_23_CFGS\\Acceso_Datos\\SpringTool_4\\contents\\sts-4.16.0.RELEASE\\Archnew.txt"; + public static void main(String[] args) { + File archivo = new File(PATH); + try{ + if(archivo.exists()) { + FileWriter fw = new FileWriter(archivo, true); + writeTo(fw); + + fw.flush(); + fw.close(); + } else { + FileWriter fw=new FileWriter(archivo); + writeTo(fw); + + fw.flush(); + fw.close(); + } + FileReader frResultado = new FileReader(PATH); + BufferedReader brResultado = new BufferedReader(frResultado); + + System.out.println("Contenido del fichero:"); + System.out.println(brResultado.readLine()); + + frResultado.close(); + brResultado.close(); + }catch(IOException e){ + System.out.println("Error IOException: "+e); + } + + + } + + public static void writeTo(FileWriter fileWriter) throws IOException { + Scanner reader = new Scanner(System.in); + + boolean stop = false; + String introduction; + String slash = "\\"; + + do { + System.out.println("escribe linia por lina(itiliza el slash para parar):"); + introduction = reader.nextLine(); + try { + for(int i = 0; i < introduction.length(); i++) { + if(introduction.charAt(i) == slash.charAt(0)) { + stop = true; + break; + + } else { + fileWriter.write(introduction.charAt(i)); + } + System.out.print(introduction.charAt(i)); + } + System.out.print("\n"); + } catch(NullPointerException npe) { + } + } while(stop == false); } }