Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

I USED TO READ A LOT OF 4CHAN

Name: Anonymous 2015-09-25 3:36

we bring the rocket launcher to school?

Name: Anonymous 2015-09-25 4:54

try {
throw new Exception();
} catch (Exception e) {
System.out.println("[b][i][o][u]NO EXCEPTIONS[/u][/o][/i][/b]);
}

Name: Anonymous 2015-09-25 9:26

>>2
not using a BBCodeFactory to produce b,u,i tag objects which are renderized into a string using the visitor pattern.

pleb.. pleace go read bruce eckel thinking in java

Name: Anonymous 2015-09-25 16:13

>>3
haha you called him a pleb epic meme /b/ro xDDDDD

Name: Anonymous 2015-09-25 18:01

try {
throw new Exception();
} catch (Exception e) {
System.out.println("
Maybe like this?");
}

Name: Anonymous 2015-09-26 7:45

>>5
You messed up the closing } and ");

Name: Anonymous 2015-09-26 19:56

>>6
Actually, I didn't. Look at the source. I just inserted some code opening and closing tags.

Name: Anonymous 2016-07-18 4:18

>>3
interface BBCodeVisitor {
void visit(BBCode aBBCode);
}

class BBCodePrintVisitor implements BBCodeVisitor {
public void visit(BBCode aBBCode) {
System.out.println(aBBCode.getString());
}
}

class BBCodeOpenTagVisitor implements BBCodeVisitor {
String currentTag;
public void setTag(String aString) {
currentTag = "[" + aString + "]";
}
public void visit(BBCode aBBCode) {
aBBCode.setString(currentTag + aBBCode.getString());
}
}

class BBCodeCloseTagVisitor implements BBCodeVisitor {
String currentTag;
public void setTag(String aString) {
currentTag = "[/" + aString + "]";
}
public void visit(BBCode aBBCode) {
aBBCode.setString(aBBCode.getString() + currentTag);
}
}

class BBCode {
String myString;
public BBCode(String aString) {
myString = aString;
}
public void setString(String aString) {
myString = aString;
}
public String getString() {
return myString;
}
public void accept(BBCodeVisitor aVisitor) {
aVisitor.visit(this);
}
public void print() {
BBCodePrintVisitor printer = new BBCodePrintVisitor();
accept(printer);
}
}

class BBCodeFactory {
BBCode myBBCode;
public BBCodeFactory(String aString) {
myBBCode = new BBCode(aString);
}
public void applyTag(String aString) {
BBCodeOpenTagVisitor openTags = new BBCodeOpenTagVisitor();
BBCodeCloseTagVisitor closeTags = new BBCodeCloseTagVisitor();
openTags.setTag(aString);
closeTags.setTag(aString);
myBBCode.accept(openTags);
myBBCode.accept(closeTags);
}
public BBCode getBBCode() {
return myBBCode;
}
}

class NoExceptions {
public static void main(String[] args) {
BBCode aBBCode = null;
try {
String noExceptions = "NO EXCEPTIONS";
BBCodeFactory myBBCodeFactory = new BBCodeFactory(noExceptions);
myBBCodeFactory.applyTag("u");
myBBCodeFactory.applyTag("o");
myBBCodeFactory.applyTag("i");
myBBCodeFactory.applyTag("b");
aBBCode = myBBCodeFactory.getBBCode();
throw new Exception();
} catch (Exception e) {
aBBCode.print();
}
}
}

Name: Anonymous 2016-07-18 9:24

>>8
enterprise

Name: Anonymous 2016-07-18 23:16

I used to read a lot of 4chan but then I took an arrow to the meme.

Name: Anonymous 2016-07-18 23:41

(this post left intentionally blank)

Don't change these.
Name: Email:
Entire Thread Thread List