第一步:安裝相關軟件eclipse
具體安裝步驟下一篇文章講解
第二步:打開eclipse
新建項目點擊File>>new>>java project,進入如下界面,填寫項目名稱,點擊“Finish”
點擊“Don't Create”
第三步:進入工作台
右鍵依次點擊src>>New>>Class
分別填寫Package,Name,同時給“public static”該選項打勾,完成后點擊“Finsh”
第四步:填寫相關代碼
調用發送短信需要用到的api
package com.xxp.demo;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
public class Day1 {
public static void main(String[] args) throws IOException {
//短信api 服務器地址https://itdage.com/kkb/kkbsms?key =xzk&number = 18516955565&code = 123456
//圖靈機器人服務器地址:https://api.jisuapi.com/iqa/query?appkey = 62958a3a6ef3c56d&queation =""
//准備一個URL類的對象
//String question =URLEncoder.encode("","UTF-8");
URL url = new URL("https://itdage.com/kkb/kkbsms?key=xzk&number=15126017520&code=124556");
//URL url = new URL("https://api.jisuapi.com/iqa/query?appkey=62958a3a6ef3c56d&question=杭州天氣");
//String question =URLEncoder.encode("給爺講一個笑話","UTF-8");
//打開服務器連接, 得到連接的對象 conn
URLConnection conn = url.openConnection();
//獲取加載數據的字節輸入流is
InputStream is = conn.getInputStream();
//將is裝飾為能一次讀取一行的字符輸入流
BufferedReader br = new BufferedReader(new InputStreamReader(is,"UTF-8"));
//加載一行數據
String text1 = br.readLine();
//顯示
System.out.println(text1);
//釋放資源
//String text2 = br.readLine();
//顯示
//System.out.println(text2);
br.close();
}
}
第五步:運行代碼
右鍵代碼區空白區域,選擇Run as>>Run Configurations,彈出彈窗:
第六步:最終結果
溫馨提示Tips
調整字體大小:
點擊Window>>General>>Appearance>>Colors and Fonts,點擊右側文件夾“Basic”,找到“Text font”
如某行代碼前出現“小紅叉”,說明該行代碼有誤,需要檢查。如圖所示:
該錯誤為沒有引入InputStreamReader,需要進行導包,具體操作為把鼠標放在報錯位置,點擊選擇,即可自動添加。