myslq에서 가져온 데이터를 자바 콘솔창에 뿌리는건 했습니다....--제가 방법이 틀린 생각을 하고있다면 바로잡아주세요~~~리플좀..무풀은 싫어요.......참고 사이트도 좋으니..링크해주시구요~~~ 힘드네요

제가 하고싶은건..

콘솔창에 뿌리는게 아니고 안드로이드 화면에 출력하는건데....잘 안돼네요 소스 올립니다..ㅠ 어케 해야할지좀 알려주세요.ㅠ
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import android.app.Activity;
import android.os.Bundle;
import android.widget.EditText;

public class main2 extends Activity {
 

 public void onCreate(Bundle savedInstanceState) {
  --------------------뻘짓...              이부분은 제가 뻘짓하고 있는 부분입니다.ㅠㅠ
                                                         어떻게 해야 콘솔에 나오는 데이터를 안드로이드 화면에 뿌려줄수 있을까요?????????????
  //test tes = new test();
  EditText txt;
         super.onCreate(savedInstanceState);
         setContentView(R.layout.main2);
        
         EditText txt =(EditText) findViewById(R.id.EditText01);
         test txt = new test();
  ---------------- 뻘짓....
 -----------요기 아래 부분이 mysql에 접속해서 데이터를 가져와 콘솔에 뿌리는 소스입니다..
 public static void main(String args[]);{
  Connection conn = null;
  Statement stmt = null;
  try{
   Class.forName("com.mysql.jdbc.Driver");
   conn = DriverManager.getConnection
   ("jdbc:mysql://127.0.0.1:3306/sun","root","tksth1");
   stmt = conn.createStatement();
   ResultSet rs =stmt.executeQuery("select name,num,sub,subgrade from grade;");
   System.out.println("--------------------------------------");
   while(rs.next()){
    String name = rs.getString("name");
    int num = rs.getInt("num");
    String sub = rs.getString("sub");
    int subgrade = rs.getInt("subgrade");

    System.out.printf("%s  %s  %s  %s \n", name,num,sub,subgrade);

   }
  }catch(ClassNotFoundException cnfe){
   System.out.println("해당없음"+ cnfe.getLocalizedMessage());
  }
  catch(SQLException se){
   System.out.println(se.getLocalizedMessage());
  }
  finally{
   try{
    stmt.close();
   }
   catch(Exception ignored){

   }
   try{
    conn.close();
   }
   catch(Exception ignored){

   }
  }
 }
 }