這個怎麼用java寫,用什麼寫java

本文目錄一覽:

求大佬,這個用Java怎麼寫出來

參考Java源代碼:

import java.util.Scanner;

public class Test09 {

public static void main(String[] args) {

Scanner scan = new Scanner(System.in);

char start, end;

int delta;

int row, col;

int i, j;

do {

System.out.print(“The first character: “);

start = scan.next().charAt(0);

System.out.print(“The last character: “);

end = scan.next().charAt(0);

} while(start end);

delta = end – start + 1;

for(row=0; rowdelta; row++) {//控制圖案整體行數

//上三角形圖案

for(i=0; idelta; i++) {//控制一個圖案的一行

for(col=0; coldelta; col++) {//控制圖案整體列數

for(j=0; jdelta-1-i; j++) {//輸出前導空格

System.out.print(” “);

}

for(j=0; j2*i+1; j++) {//輸出字母

System.out.print((char)(start + i));

}

for(j=0; jdelta-1-i; j++) {//輸出後面空格

System.out.print(” “);

}

System.out.print(”     “);    //輸出間隔

}

System.out.println();

}

//下三角形圖案

for(i=0; idelta-1; i++) {//控制一個圖案的一行

for(col=0; coldelta; col++) {//控制圖案整體列數

for(j=0; j=i; j++) {//輸出前導空格

System.out.print(” “);

}

for(j=0; j2*delta-3-2*i; j++) {//輸出字母

System.out.print((char)(start + delta – 2 – i));

}

for(j=0; j=i; j++) {//輸出後面空格

System.out.print(” “);

}

System.out.print(”     “);    //輸出間隔

}

System.out.println();

}

System.out.println();

}

}

}

運行測試:

這個用Java怎麼寫

public static void main(String[] args) {

System.out.println(“作業1:”);

String name = “張三”;

String identity = “123456789”;

String phone = “18888888888”;

String place = “北京”;

System.out.println(“姓名  身份證  電話  籍貫 “);

System.out.println(name+” “+identity+” “+phone+” “+place);

System.out.println();

System.out.println(“作業3:”);

String qq = “123456”;

String qqPwd = “123456”;

System.out.println(“QQ號碼為 “+qq+”,密碼為 “+qqPwd);

System.out.println();

System.out.println(“作業4:”);

int a = 10;

int b = 8;

System.out.println(“交換前 “+a+” “+b);

int c = a;

a = b;

b = c;

System.out.println(“交換後”+a+” “+b);

    }

運行結果

在Java中,這個怎麼寫?

import java.util.Scanner;

public class CheckNumber {

public static void main(String[] args) {

new Thread(){

public void run() {

while(true){

Scanner sc = new Scanner(System.in);

System.out.println(“請輸入一個四位數”);

String input = sc.next();

//將輸入的字元串轉化為數字

int num = 0;

try {

num = Integer.parseInt(input);

if(num  1000  num10000){

//千位

int a = num/1000;

//百位

int b = (num/100)%10;

//十位

int c = (num%100)/10;

//個位

int d = num%10;

// System.out.println(a+”\t”+b+”\t”+c+”\t”+d);

int sum = a+b+c+d;

if(sum == 20){

System.out.println(“恭喜中獎”);

}else{

System.out.println(“你輸入的是”+input+”,沒有中獎。”);

}

}else{

System.out.println(“請輸入四位有效數字”);

}

} catch (Exception e) {

System.out.println(“輸入的不是數字”);

}

}

};

}.start();

//四位數

}

}

請教JAVA程序如何寫?

為了在您的機器上配置起一個Java開發環境——您將使用一個「開發環境」來「開發」(編寫)程序——您需要完成以下這些步驟:

1.下載一個包含Java開發環境(編譯器和其他工具)的大文件。點擊「下載J2SE SDK」鏈接下載SDK(軟體開發工具包)軟體。網頁會顯示一個許可協議。點擊「接受」。選擇您的操作系統,然後將文件保存到下載目錄中。這是一個巨大的文件,用電話數據機下載需要好幾個小時。接下來的兩個文件也很大。

2.下載一個包含Java文檔的大文件。選擇操作系統後點擊SDK1.4.1文檔的鏈接。

3.如果您的機器上還沒有安裝WinZip(或可執行相同功能的程序),那麼您需要下載一個包含WinZip的大文件並安裝之。如果您的機器上沒有安裝某個的版本的WinZip或其他解壓縮軟體,下載WinZip的試用版。運行EXE文件安裝。很快我們將使用它來安裝文檔。

4.安裝Java開發環境。運行第一步下載的j2sdk-1_4_1-*.exe文件。他將自動解壓並安裝開發工具包。

5.安裝文檔。閱讀安裝說明文檔。它會要求您將文檔文件移至剛才開發工具包的安裝目錄。將文檔解壓縮,文件就會被安排到適當的位置。

6.調整環境變數。按照此頁的要求,您需要改變路徑變數。最簡單的辦法是打開一個MS-DOS窗口鍵入PATH看看當前的路徑變數是什麼,然後用記事本打開autoexec.bat按要求修改PATH環境變數。

7.全面測試。現在您應該可以打開另一個MS-DOS窗口並鍵入javac了。如果一切設置妥當,那麼您將看到屏幕將輸出兩行文字告訴您如何使用javac。這意味著一切已經準備就緒了。如果您看到「錯誤的命令或文件名」這條消息,則說明還沒有準備好。請重新閱讀安裝說明檢查哪裡出了問題。確定PATH被正確設置並可用。回頭重新閱讀上面的步驟,問題不解決不要輕易放棄。現在您已自豪地擁有一台能夠編譯Java程序的機器了。您已經準備好開始編寫軟體了!

02

順便指出,剛才您解壓縮的內容包括一個demo(演示)目錄,其中包含許多精緻的例子。所有的例子都可以立即執行,所以您不妨找到這個目錄試運行一下其中的某些例子。許多例子都會發聲,所以請打開揚聲器。要運行例子,找到名如example1.html的網頁文件並使用您常用的瀏覽器打開即可。

03

您的第一個程序將是小巧可愛的。它將建立一個繪圖區域並在其上繪製一條對角線。創建此程序您需要:

1.打開記事本鍵入(或複製粘貼)程序 。建立一個新目錄以保存程序。打開記事本(或其他可以創建TXT文件的文本編輯器)。將范常式序錄入或複製粘貼到記事本窗口中。切記:輸入程序的大小寫敏感。因此必須按照范常式序中字母的大小寫輸入。重審以上編程步驟。如果錄入內容和范常式序不是完全一致,則程序將無法正常運行。

2.保存程序 。將文件在第一步創建的路徑下保存,文件名為FirstApplet.java。文件名大小寫敏感。請確保字母「F」和「A」大寫,其他字母小寫,如前所示。

3.使用Java編譯器編譯程序生成一個Java程序 。

打開一個MS-DOS窗口。改變至包含FirstApplet.java的路徑下(cd),鍵入:

javac FirstApplet.java

記住大小寫敏感!或者編譯成功,這時屏幕不輸出任何信息,或者有錯誤發生。若沒有錯誤,則會在目錄里生成一個名為FirstApplet.class的文件與FirstApplet.java並列。

(請確保程序保存的文件名為FirstApplet.java而不是FirstApplet.java.txt。最簡單的辦法就是在MS-DOS窗口下鍵入dir然後查看文件名。若擴展名是.txt 則請重命名文件去掉此擴展名。也可以運行Windows資源管理器在「查看」菜單下點擊「選項」。確保「隱藏已註冊的MS-DOS文件擴展名」選項處於未選中狀態,然後在資源管理器中查看文件名。若需要則將文件改名。)

4.排除問題。若有問題產生則想辦法解決。將您的程序與上面的范常式序對比,使之完全相同。修改過程中不斷編譯程序,直到沒有錯誤發生。

5.建立一個HTML網頁「包含」剛創建的Java程序 。

創建一個HTML頁面來包含小程序。另開一個記事本窗口。錄入下面的內容:

將此文件存於同一目錄中,文件名為applet.htm。

04

1.運行Java程序 。

在您的MS-DOS窗口中鍵入:

appletviewer applet.htm

應該可以看見一條從左上角到右下角的對角線:(如上圖所示)

將小程序查看器的窗口拉大一些以查看整條對角線。您也可以將此HTML網頁裝載到任何現用的瀏覽器中,如Netscape Navigator或微軟IE,看到的結果是大致相同的。

使用Java語言編程就需要一個Java編譯器。下一節將指導您下載並安裝一個編譯器。一旦有了編譯器我們就可以開始學習編程了。下載和安裝過程將會持續幾個小時,大部分時間用來下載幾個很大的文件。您還需要有大約40兆位元組的空閑磁碟空間(開始前請確定有足夠的空間)

這個用java怎麼寫出來啊。

import java.util.Scanner;

public class Test {

    public static void main(String[] args) {

        Scanner scan = new Scanner(System.in);

        int[] arr = new int[]{ 16,14,21,11,23,344,12 };

        while(true) {

            System.out.println(“請輸入數字:”);

            if(!scan.hasNextInt()) {

                scan.next();

                System.out.println(“數據不合法”);

                continue;

            }

            boolean b = false;

            int number = scan.nextInt();

            for(int i = 0 ; i  arr.length ; i ++) {

                if(arr[i] == number) {

                    b = true;

                    break;

                }

            }

            if(b) {

                System.out.println(“包含此數”);

            }

            else {

                System.out.println(“不包含”);

            }

        }

    }

}

這個用Java怎麼寫?

public class Day03A {

public static void main(String[] args) {

//不管你創建多少個班長對象,都指向同一個班長,籃球都被他一個人保管!

PersonMon p1=PersonMon.ps;

PersonMon p2=PersonMon.ps;

PersonMon p3=PersonMon.ps;

for(int i=0;i10;i++) {

System.out.println(“同學”+(char)(65+i)+”借球:”+p1.getBall()+”個”);

}

//當前面的籃球已經借完了以後,後來的同學是借不到球的

System.out.println(“張三過來借球:”+p2.getBall()+”個”);

System.out.println(“李四過來借球:”+p3.getBall()+”個”);

}

}

class PersonMon{

//籃球個數

private int ballNum=10;

//對外提供對象

public final static PersonMon ps=new PersonMon();

//構造函數私有,保證當前對象,不能被外界隨便產生出來,必須通過當前類提供的方法或者屬性產生!

private PersonMon() {}

public int getBall() {

if(ballNum0) {

ballNum–;

return 1;

}

return 0;

}

}

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/249051.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 13:31
下一篇 2024-12-12 13:31

相關推薦

  • java client.getacsresponse 編譯報錯解決方法

    java client.getacsresponse 編譯報錯是Java編程過程中常見的錯誤,常見的原因是代碼的語法錯誤、類庫依賴問題和編譯環境的配置問題。下面將從多個方面進行分析…

    編程 2025-04-29
  • Java JsonPath 效率優化指南

    本篇文章將深入探討Java JsonPath的效率問題,並提供一些優化方案。 一、JsonPath 簡介 JsonPath是一個可用於從JSON數據中獲取信息的庫。它提供了一種DS…

    編程 2025-04-29
  • Java騰訊雲音視頻對接

    本文旨在從多個方面詳細闡述Java騰訊雲音視頻對接,提供完整的代碼示例。 一、騰訊雲音視頻介紹 騰訊雲音視頻服務(Cloud Tencent Real-Time Communica…

    編程 2025-04-29
  • Java Bean載入過程

    Java Bean載入過程涉及到類載入器、反射機制和Java虛擬機的執行過程。在本文中,將從這三個方面詳細闡述Java Bean載入的過程。 一、類載入器 類載入器是Java虛擬機…

    編程 2025-04-29
  • Java Milvus SearchParam withoutFields用法介紹

    本文將詳細介紹Java Milvus SearchParam withoutFields的相關知識和用法。 一、什麼是Java Milvus SearchParam without…

    編程 2025-04-29
  • Java 8中某一周的周一

    Java 8是Java語言中的一個版本,於2014年3月18日發布。本文將從多個方面對Java 8中某一周的周一進行詳細的闡述。 一、數組處理 Java 8新特性之一是Stream…

    編程 2025-04-29
  • Java判斷字元串是否存在多個

    本文將從以下幾個方面詳細闡述如何使用Java判斷一個字元串中是否存在多個指定字元: 一、字元串遍歷 字元串是Java編程中非常重要的一種數據類型。要判斷字元串中是否存在多個指定字元…

    編程 2025-04-29
  • VSCode為什麼無法運行Java

    解答:VSCode無法運行Java是因為默認情況下,VSCode並沒有集成Java運行環境,需要手動添加Java運行環境或安裝相關插件才能實現Java代碼的編寫、調試和運行。 一、…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29
  • Java 8 Group By 會影響排序嗎?

    是的,Java 8中的Group By會對排序產生影響。本文將從多個方面探討Group By對排序的影響。 一、Group By的概述 Group By是SQL中的一種常見操作,它…

    編程 2025-04-29

發表回復

登錄後才能評論