import java.util.Scanner;
import java.util.Date;
public class Test {
public static void main(String[] args) {
Action action = new Action();
Scanner scanner = new Scanner(System.in);
String in;
do {
System.out.print("> ");
in = scanner.nextLine();
action.process(in);
} while (!in.equals("quit"));
}
}
class Action {
public Action() {
}
public void process(String in) {
switch(in) {
case "date": date(); break;
}
}
public void date() {
System.out.println(new Date().toString());
}
}
Wednesday, July 29, 2020
Do While Loop / Switch Statement
That Lost Feeling
package com.dreamsense.html;
/**
* HTML Elements
* HTML Elements is a class that contains some basic Elements
* for creating a basic HTML document.
* @author Kyle Eggleston
* @version 1.0
* @since 1.0
**/
public class Html {
/**
* Heading 1
**/
public static String H1 = "h1";
/**
* Heading 2
**/
public static String H2 = "h2";
/**
* Heading 3
**/
public static String H3 = "h3";
/**
* Heading 4
**/
public static String H4 = "h4";
/**
* Heading 5
**/
public static String H5 = "h5";
/**
* Heading 6
**/
public static String H6 = "h6";
/**
* Paragraph
**/
public static String P = "p";
/**
* address
**/
public static String ADDRESS = "address";
/**
* HR
**/
public static String HR = "hr";
/**
* BR
**/
public static String BR = "br";
/**
* HTML Document Title
**/
public String title;
private StringBuilder sb = new StringBuilder();
/**
* Construct HTML
* @return this
* @param element The HTML Element
**/
public Html addElement(String element) {
sb.append(String.format("<%s/>",element))
.append("\n");
return this;
}
/**
* Construct HTML
* @return this
* @param element The HTML Element
* @param text The text that goes in the Element
**/
public Html addElement(String element, String text) {
sb.append(String.format("<%s>%s%s>", element, text, element))
.append("\n");
return this;
}
/**
* Construct HTML
* @return this
* @param element The HTML Element
* @param text The text that goes in the Element
* @param id The id of the Element
**/
public Html addElement(String element, String text, String id) {
sb.append(String.format("<%s id=\"%s\">%s<%s>", element, id, text, element))
.append("\n");
return this;
}
/**
* Sets the title of the HTML document
* @param title The title of the HTML document
* @return this
**/
public Html setTitle(String title) {
this.title = title;
return this;
}
/**
* Returns the title of the HTML document
* @return The title of the HTML document
**/
public String getTitle() {
return this.title;
}
/**
* Generate html
* @return Returns generated html
**/
public String build() {
StringBuilder main = new StringBuilder();
main.append("\n
\n")
.append(title)
.append(" \n\n").append("\n")
.append(sb.toString())
.append("\n");
return main.toString();
}
}
ColdFusion Hello World
Here's an example of Hello World in ColdFusion. You could do this with variables but I decided to just go with the simple approach.
<cfoutput>Hello World</cfoutput>
Tuesday, July 28, 2020
Disappointment
Nightmares
I Don't Care
Let's Talk Real
You know, with all this Covid19 stuff going around, it makes life a little difficult.
You go to a gas station wearing a mask. You go to the grocery story wearing a mask. If you go out to eat the wait staff is wearing a mask. Everywhere you look, people are wearing masks. There's no escaping it.
If you don't wear a mask, you are looked down on. People tell you that you should be wearing a mask. It's like you have the plague if you aren't wearing a mask.
Yeah it's that crazy out there. Might as well stay home and not go out or do anything.
Life
Life had little meaning
I was sure of that
if only but a moment
it all held true
I didn't have a clue
if life would stick it out
my own life was in danger
and I could not see it
Tame The Sky
Had I a way
To tame the sky
It would be futile
For the sky cannot be tamed
It must roam free
Console Input
There are times you wish to gather input from the console. There are a few ways of doing this. Here is one way of getting input from the user via the console:
public class Test {
public static void main(String[] args) {
String in;
in = System.console().readLine();
System.out.println(in);
}
}
Create a Frame
import javax.swing.JFrame;
public class Frame {
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setSize(400,400);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
Tis But A Day
Hello World in Java
Hello World is the first program any programming student learns.
System.out.println("Hello World!");
Ever feel like no one is listening?
Ever have that feeling that no one is listening to you? Yeah, that feeling. It can be a strong feeling to have, a hurtful feeling also. The...
-
Ever have that feeling that no one is listening to you? Yeah, that feeling. It can be a strong feeling to have, a hurtful feeling also. The...
-
Let's face it, this life isn't easy. Ther are things that we must do daily in order to survive. It can feel like you don't have...
-
Here's an easy method to return yesterday's date: import java.time.LocalDateTime; public class DoIt { public static void mai...