輸出hellorunnable.
public class HelloRunnable implements Runnable {
public void run(){
System.out.println("hellorunnable");
}
public static void main(String[] args) {
(new Thread(new HelloRunnable())).start();
}
}
Unicode代碼轉換
public class Unicode {
public static void main(String[] args) {
char c1='\u674e';
char c2='\u660c';
char c3='\u6cfd';
System.out.println(c1);
System.out.println(c2);
System.out.println(c3);
}
}
隨機數輸出
public class Random {
public static void main(String[] args) {
int a=(int)(Math.random()*6)+1;
if (a>=5) {
System.out.println("豹子"+a);
}
else if (a==4||a==5) {
System.out.println("這是大數"+a);
}
else if (a==3||a==2) {
System.out.println("這是小數"+a);
}
else {
System.out.println("運氣真差"+a);
}
}
}
數組尋找最小數
public class demo {
public static void main(String[] args) {
int[] num={9,8,3,4,3,7,6};
System.out.println("輸出一堆數組");
for(int i=0;i<num.length;i++){
System.out.print(num[i]+" ");
}
int min=num[0];
for(int j=0;j<num.length-1;j++){
if(min>num[j+1]){
min=num[j+1];
}
}
System.out.println();
System.out.println("最小數是:"+min);
}
}
super調用,以及重載
class SuperClass{
private int n;
SuperClass() {
System.out.println("您沒有輸入任何內容");
}
SuperClass(int n){
System.out.println("初始值:("+n+""+")");
}
}
class SuberClass extends SuperClass{
private int n;
SuberClass(){
super();
System.out.println("請輸入內容");
}
SuberClass(int n){
super(n);
for(int i=0;i<10;i++){
n=n+i;
}
System.out.println("您輸入的數字爲:"+n);
}
}
public class Cat{
public static void main(String[] args) {
SuberClass b = new SuberClass();
SuberClass a = new SuberClass(4);
}
}
ToString方法
class Cat{
public static void main(String[] args) {
Ca cat = new Ca();
System.out.println("d:"+cat.toString());
}
}
class Ca{
public String toString(){
return "I am hot!";
}
}