JavaでPOSTをニコニコに送信するときは、演算子を & にしませう。。。 ;;

final String USER_AGENT = "Niconico Checker";
 final String auth_URL = "https://secure.nicovideo.jp/secure/login?site=nicolive_antenna";

 private int loginApp(String mail,int pass){
 PrintStream ps    = null;
 BufferedReader br = null;
 URL loginURL;

 try {
 loginURL = new URL(auth_URL);
 URLConnection con = loginURL.openConnection();
 con.setDoOutput(true);
 //con.setRequestProperty("User-Agent", USER_AGENT);

 // 送信する
 OutputStream os = con.getOutputStream();
 ps = new PrintStream(os);
 ps.print("mail=" + mail + "&" + "password=" + pass + "");

 // 受信する
 InputStreamReader    ir1 = new InputStreamReader(con.getInputStream());
 BufferedReader    br1 = new BufferedReader(ir1);

 String line;
 while((line=br1.readLine()) != null) {
 System.out.println(line);
 }

 br1.close();
 ir1.close();

 } catch (MalformedURLException e) {
 e.printStackTrace();
 } catch (IOException e) {
 e.printStackTrace();
 } finally {
 if (null != ps) {
 ps.close();
 }
 if (null != br) {
 try {
 br.close();
 } catch (IOException e) {
 e.printStackTrace();
 }
 }

 }

 return 0;
 }