文章目錄
- 前言
- 一、創建Java專案
- 二、實作程序
- 1. 實作思路
- 2. 實作代碼
- 3. 運行結果
- 三、輸出為Java檔案
- 1. 執行JavaDoc程式
- 2. 執行結果
- 總結
前言
程式出現的意義就是為了提高人類的效率,本次實訓的任務是使用Java實作薪資轉換的工具,并且將自己剛才撰寫的Java檔案自動生成類似于JDK的API檔案的樣式,因為之前從來沒有想過IntelliJ IDEA可以自動生成API檔案,這個程序中展現出了我個人對Java開發工具了解與認知上的欠缺,雖然實作的功能不難,但是希望引以為戒,在使用一個工具前先對工具有一個整體的認知和掌握
實作工具:IntelliJ IDEA
Java版本:JDK1.8
提示:以下是本篇文章正文內容,下面案例可供參考
一、創建Java專案
首先在IntelliJ IDEA中新建Java專案


一個新的Java專案到此創建完成

二、實作程序
1. 實作思路
因為是已知月薪是多少的情況,一個月按照22天來計算,因此要計算日薪僅需將輸入的月薪除以22即可,按一年有13薪來計算,將輸入的月薪乘13即可
2. 實作代碼
package com.shijimo;
import java.text.DecimalFormat;
import java.util.Scanner;
/**
* @author Dream_飛翔
* @date 2021/10/28
* @time 22:03
* @email 1072876976@qq.com
*/
public class Main {
public static void main(String[] args) {
// 定義Scanner物件用于接收從鍵盤輸入的引數
Scanner scanner = new Scanner(System.in);
System.out.println("**********************************************************");
System.out.println(" ,---._ \n" +
" .-- -.' \\ \n" +
" | | : \n" +
" : ; | \n" +
" : | .---. \n" +
" | : : ,--.--. /. ./| ,--.--. \n" +
" : / \\ .-' . ' | / \\ \n" +
" | ; | .--. .-. | /___/ \\: | .--. .-. | \n" +
" ___ l \\__\\/: . . . \\ ' . \\__\\/: . . \n" +
" / /\\ J : ,\" .--.; | \\ \\ ' ,\" .--.; | \n" +
"/ ../ `..- , / / ,. | \\ \\ / / ,. | \n" +
"\\ \\ ; ; : .' \\ \\ \\ | ; : .' \\ \n" +
" \\ \\ ,' | , .-./ '---\" | , .-./ \n" +
" \"---....--' `--`---' `--`---' ");
System.out.println("\n 老張寫的Java薪資轉換器 version: 1.0");
System.out.println("**********************************************************");
System.out.print("請輸入您的月薪:");
// 定義double型別的資料用來接收月薪
double monthSalary = scanner.nextDouble();
// 格式化輸出計算的資料,定義格式為保留兩位小數
DecimalFormat df = new DecimalFormat("#.00");
System.out.println("您的日薪為:" + df.format(monthSalary / 22));
System.out.println("您的年薪為:" + df.format(monthSalary * 13));
}
}
3. 運行結果

三、輸出為Java檔案
1. 執行JavaDoc程式
Tools -> Generate JavaDoc…


向JavaDoc程式傳遞的引數需要寫在一行,在這里我寫了三個引數
-encoding: 這個引數表示剛才撰寫的Java代碼的編碼方式-charset: 代表在處理并生成網頁檔案時使用的字符集是以什么樣的編碼方式進行編碼,最好上一個引數的引數值一致-windowtitle:因為JavaDoc程式生成的檔案是HTML形式展現,這個引數表示在網頁的標題
2. 執行結果


瀏覽器端顯示效果:


總結
以上便是Java實作簡單的薪資轉換并且通過JavaDoc程式生成HTML形式的檔案的程序,以前一直在使用Idea進行Java開發,但是從來沒有注意到Java的檔案也可以自己生成,對于開發工具的掌握和了解還是有很大的缺陷,希望在以后能引以為戒,對使用的工具要先有一個整體的了解,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/340714.html
標籤:其他
