String sql="...";//省略
rs=stmt.executeQuery(sql);
String str=rs.next();//error
String [] titleArray=null;
for(int i=0;i<str.length();i++)
{
   char cTemp=str.charAt(i);
   String t=String.valueOf(cTemp);
   //这里我想判断得到一个字符是不是回车
   if(t.equals("\n")//这样是不是能够判断是回车?
     titleArray[i]=new String("<br>");//这样对titleArray[i]赋值是否正确?
   else 
     titleArray[i]=new String (t);//这样对titleArray[i]赋值是否正确?
  
}哎!错误太多,不一一说了
ResultSet应next()一次得到下一行。
String[]应先new String[n];后才能对其一个元素赋值。
回车是\r,新行才是\n,不过看你数据库里放的是啥了。