qbusek Opublikowano 9 Czerwca 2006 Zgłoś Opublikowano 9 Czerwca 2006 (edytowane) zapis robie tak: try { BufferedWriter skad = new BufferedWriter(new FileWriter("skad.txt")); skad.write(a); skad.newLine(); skad.write(b); skad.close(); } catch (IOException e) { }niby dziala, tworzy plik ale w nim zamiast zmiennych a i b sa jakies kwadraciki :| macie pomysly co to moze byc ? :/ mi juz rece opadaja, bo sobei z tym poradzic nie moge :/ Edytowane 9 Czerwca 2006 przez qbusek Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Opublikowano 10 Czerwca 2006 Zgłoś Opublikowano 10 Czerwca 2006 Jakiego typu sa zmienne a i b i co w nich przechowujesz w trakcie zapisu ? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
quuba-kr Opublikowano 10 Czerwca 2006 Zgłoś Opublikowano 10 Czerwca 2006 zapis robie tak: .............macie pomysly co to moze byc ? :/ mi juz rece opadaja, bo sobei z tym poradzic nie moge :/ JAVA BufferedWriter strumień znakowy String a = new String("alfa"); int b = 5; int c = 33; wykrzyknik ma kod 33 try { BufferedWriter skad = new BufferedWriter(new FileWriter("skad.txt")); skad.write(a); skad.newLine(); skad.write(b); // traktowany jako znak o kodzie 5 skad.newLine(); skad.write(new Integer(b).toString()); //zastosowany typ opakowaniowy Integer skad.newLine(); skad.write("" + b); //inna metoda na wydruk liczby skad.write("\n"); // to samo co skad.newLine(); skad.write(c); skad.write("\n"); skad.write((char)c); // traktujemy jako znak skad.close(); System.out.println((int)new Integer('!')); } catch (IOException e) { } skad.txt Jak chce się mieć kwadraciki, to się je ma. Czytając ten plik w edytorze szesnastkowym można zobaczyć co kryje się pod takim kwadracikiem. pozdrowienia - Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...