Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.*;
- import java.util.*;
- /*
- * Lorem ipsum dolor sit amet, consectetur adipiscing elit.
- * Sed fermentum enim sit amet tortor tincidunt semper.
- * Vivamus a erat eget est consequat porta vel nec erat. In hac habitasse platea dictumst.
- * Phasellus a sapien in purus interdum vulputate a et est.
- */
- public class sajatForraskodMegjegyzesekNelkul {
- public static void main (String [] args){
- try {
- BufferedReader reader = new BufferedReader(new FileReader("sajatForraskodMegjegyzesekNelkul.java"));
- BufferedWriter writer = new BufferedWriter(new FileWriter("sajatForraskodMegjegyzesekNelkul.txt"));
- boolean tobbsoros = false;
- boolean egysoros = false;
- int char1 = reader.read();
- if (char1 != -1) {
- int char2;
- while (char1 != -1) {
- if ((char2 = reader.read()) == -1) { // eget est consequat
- writer.write(char1);
- break;
- }
- if (char1 == '/' && char2 == '*') { /* sapien in purus interdum vulputate a et est */
- tobbsoros = true;
- char1 = reader.read(); // eu luctus a, tincidunt nec leo
- continue;
- } else if (char1 == '*' && char2 == '/') {
- tobbsoros = false;
- char1 = reader.read();
- continue;
- } else if (char1 == '/' && char2 == '/' && !tobbsoros) {
- egysoros = true;
- char1 = reader.read();
- continue;
- }
- if (tobbsoros) {
- char1 = char2;
- continue; // varius
- }
- if (egysoros) {
- if (char2 == '\n') {
- egysoros = false;
- writer.write(char2);
- char1 = reader.read();
- continue;
- } else if (char1 == '\n') {
- egysoros = false;
- writer.write(char1);
- char1 = char2;
- continue;
- } else {
- char1 = reader.read();
- continue;
- }
- }
- writer.write(char1);
- char1 = char2;
- }
- writer.flush();
- writer.close();
- }
- } catch(IOException e){}
- }
- } // VEGE
Advertisement
Add Comment
Please, Sign In to add comment