導航:首頁 > 程序命令 > java命令行窗口輸出

java命令行窗口輸出

發布時間:2023-04-01 14:48:13

A. java如何獲取DOS窗口命令輸出

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;

/**
* JAVA獲取dos窗口命令輸出
*
* @author chenyun
* @version $Id: CmdUtil.java, v 0.1 2015年8月19日 下午3:10:19 chenyun Exp $
*/
public class CmdUtil {
/**
* 獲取某個Cmd命令的輸出,以字元串返回。
*
* @param cmdString CMD命令
* @return
* @throws IOException
*/
public static String getCmdOutput(String cmdString) throws IOException{

// 1、開啟子線程運行Cmd命令
Process proc = null;
String[] cmd = { "cmd", "/c", cmdString };
proc = Runtime.getRuntime().exec(cmd);

// 2、獲取子線程InputStream
InputStream inputStream = proc.getInputStream();
InputStreamReader inputStreamReader = new InputStreamReader(inputStream, "GBK");
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);

// 3、從流中讀取數據
String line;
StringBuffer output = new StringBuffer();
while ((line = bufferedReader.readLine()) != null) {
output.append(line + "\r\n");
}

// 4、返回結果
return output.toString();
}

/**
* 測試樁
*
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
System.out.println(CmdUtil.getCmdOutput("ipconfig"));
}

}

B. 在命令窗口中,正確輸出Java版本號的命令是在命令窗口中,正確輸出Java版本號的命令是

java -version

C. java如何從命令行輸入和輸出數據

Scanner
input
=
new
Scanner(System.in);

Scanner的構造函數要求傳一個輸物陵入流對象,而System.in就是從控制台接收的輸入流,首顫傳過來即可

要接收輸者螞敗入
的話,用Scanner有一系列的next方法,比如
int
inputInt
=
input.nextInt();
這樣就可以在控制台上輸入,並接收一個整數
再如
String
inputString
=
input.next();就可以從控制台接收一個字元串
還有很多next方法,一看就知道啥意思了

D. java如何從命令行輸入和輸出數據

import java.util.*;

import java.io.*;

import javax.swing.JOptionPane;

public class SysIn

{

public static void main(String [] args)

{

【java.util包中的Scanner類】

Scanner sc = new Scanner(System.in);

System.out.println("請輸入第一串字元:");

String firStr = sc.next();

System.out.println("你輸入的是" +firStr);

注意事項:next()讀取一個字元串,該字元串在一個空白符之前結束

(4)java命令行窗口輸出擴展閱讀

其他java從命令行輸入和輸出數據

1、【java.io包中的BufferedReader類】

BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));

System.out.println("請輸入第二串字元:");

String secStr=null;

try

{

secStr=bf.readLine();

} catch (IOException e) {

e.printStackTrace();

}

System.out.println("你輸入的是" + secStr);

注意事項:nextByte()讀取一個byte類型整數--其他類型整數類推

2、【調用 javax.swing.JOptionPane 類】

String jop = JOptionPane.showInputDialog

(null,"Please Input:","InputDialog",JOptionPane,QUESTION_MESSAGE);

System.out.println("你輸入的第三串字元:「 + jop);

}

}

注意事項:nextLine()讀取一行文本

E. 編寫Java程序,要求在命令行窗口輸出二十六個英文字母的大小寫。

publicclass數槐PrintLetter

{

publicstaticvoidmain(Stringargs[])

{

PrintLetterpl含困=newPrintLetter();

pl.printLowerCase();

pl.printUpperCase();

}

voidprintLowerCase()
{
System.out.println(" ");
chara='a';
for(inti=0;i<26;i++)
{
System.out.print(a+"");
a++;
}
}

voidprintUpperCase()
{
System.out.println(" ");
chara='薯老友A';
for(inti=0;i<26;i++)
{
System.out.print(a+"");
a++;
}
}

}

F. JAVA中布爾類型的運用,flag的問題

在java裡面是賦值符號,boolean類型的變液殲量只有「true」和「false」兩個值,「true」和「false」是java裡面的關鍵字。操作方法如下:

1、首先布爾類型是表示邏輯狀態的類型。java語言通過關鍵字boolean來定義布爾類型變數,只有true和false兩個值,分別代表布爾邏輯中的「真」和「假」。

G. java怎麼在DOS命令窗口顯示運行結果

首模枝先是確認兆慎自族碼敬己的電腦安裝完整JDK,並且配置好環境變數 編寫以.java為後綴的文件,例如:MyJava.java 打開cmd,在命令行中輸入javac MyJava.java,編譯成功後 再輸入java MyJava運行 結果輸出。

H. 怎樣用Java程序輸出「Hello World,」

打開java運行環境(就是編寫java程序用的軟體),然後輸入以下語句,點擊編譯運行後即可輸出「Hello World,」。

public class Test{

public static void main(String args[]){

System.out.println("Hello World.");

}

}

該法是直接調用java的printfln函數來完成輸出操作。

第1行是創建一個「HelloWorld」類。

第2行是主方法的聲明語句。

第3行是輸出語句,輸出「HelloWold」。

(8)java命令行窗口輸出擴展閱讀:

「Hello World」撰寫時必須注意以下幾點:

1、擴展名是.java。

2、主文檔名必須與類名相同。類名是指class關鍵字後的名稱。

3、注意每個字母的大小寫。Java程序區分字母大小寫,System與system對Java程序來說是不同的名稱。

4、空格只能是半形空格符或Tab字元:有些初學者可能不小心輸入了全形空格符,這很不容易檢出出來。

I. java編寫程序創建out.txt文件並寫入「helloworld」,然後讀出來輸出到命令行

1.在新建好的文件夾中新建一個文本文檔,把文檔名改為HelloWorld.java,並在該文檔中寫好如下程序。
2.打開win+R,輸入cmd並打開,則進入以下界面:3.輸入D:轉入D盤PS:若是在桌面新建的文本文檔,方法類似,宏皮段則最終結果為,且桌面也會出蔽譽現一個.class文件:

4.返回剛才建立文本文檔的界面,找對應地址並輸入到命令框中(先輸cd加上一個空格,在輸入地址)
4.接著在後面輸入【javac+空格+類名(該程序類名為HelloWorld)+.java】5.接下來輸入【java+空握灶格+類名】6.完成後就可以在文檔界面得到一個.class的文件 ,如此即可。

J. Java代碼執行時自動彈出本地CMD窗口並窗口顯示代碼中需要輸出的字元內容。求助!!

利用java的管道重定義。核雹裂心代碼如下,剩下自己組織

Process process = Runtime.getRuntime().exec("cmd");
PrintWriter out = new PrintWriter(process.getOutputStream());
String cmd ; //你的cmd命鄭肆褲令
InputStream is = process.getInputStream() //cmd返回出來的信喊簡息
out.println(cmd); //輸入你的命令
out.flush(); //寫到控制台

閱讀全文

與java命令行窗口輸出相關的資料

熱點內容
日本巨胸奶大電影 瀏覽:210
shell外部命令 瀏覽:102
說程序員禿的 瀏覽:717
多女主免費閱讀 瀏覽:49
前端程序員選擇極客時間 瀏覽:164
php我要自學網 瀏覽:201
a盤命令 瀏覽:706
日俄加密通話 瀏覽:660
linuxtee命令 瀏覽:53
pdf程序員找不到了 瀏覽:63
全球票房實時查詢 瀏覽:223
伺服器如何添加域用戶 瀏覽:271
java靜態static 瀏覽:227
程序員容易掉頭發嗎 瀏覽:333
python通用管理系統 瀏覽:204
apachephphtml 瀏覽:141
安慶智能雲伺服器找哪家 瀏覽:763
linuxtab輸入 瀏覽:932
小說網盤資源 瀏覽:504
全免費影視投屏網站 瀏覽:254