導航:首頁 > 程序命令 > java命令行讀入

java命令行讀入

發布時間:2022-07-31 23:01:43

java命令行中實現輸入

import java.io.*;
public class test{
public static void main(String args[]){
byte buffer=new byte[512];
System.in.read(buffer);
String str=new String(buffer);
System.out.println("請你輸入:");
System.out.println("what you are input is"+str);
}
}

❷ java 如何將一個doc文件讀入命令行

用Apache的Poi讀取就好了
private static String getFoText( final String sampleFileName )
51 throws Exception
52 {
53 HWPFDocument hwpfDocument = new HWPFDocument( POIDataSamples
54 .getDocumentInstance().openResourceAsStream( sampleFileName ) );
55
56 WordToFoConverter wordToFoConverter = new WordToFoConverter(
57 DocumentBuilderFactory.newInstance().newDocumentBuilder()
58 .newDocument() );
59 wordToFoConverter.processDocument( hwpfDocument );
60
61 StringWriter stringWriter = new StringWriter();
62
63 Transformer transformer = TransformerFactory.newInstance()
64 .newTransformer();
65 transformer.setOutputProperty( OutputKeys.INDENT, "yes" );
66 transformer.transform(
67 new DOMSource( wordToFoConverter.getDocument() ),
68 new StreamResult( stringWriter ) );
69
70 String result = stringWriter.toString();
71 return result;
72 }

❸ 使用java命令行參數讀入2數據,計算和並將和輸出,若參數數目不足,顯示提示信息並退出

public class jia{
public static void main(String[] args){
int i=0,j=0;
if(args.length==2){
i=Integer.valueOf(args[0]) ;
j=Integer.valueOf(args[1]) ;
System.out.println(i+"+"+j+"="+(i+j));
}else{
System.out.println("請重新設置參數");
}
}
}

❹ Java從命令行讀取輸入然後輸出到文本文件的問題

importjava.io.*;
publicclassInputName{
publicstaticvoidmain(String[]args)throwsIOException{
System.out.println("請輸入姓名(結束請敲兩次回車鍵):");
InputStreamReaderkeyBoard=newInputStreamReader(System.in);
BufferedReaderbr=newBufferedReader(keyBoard);
FileWriterwriter=newFileWriter("name.txt",true);
Strings;
while((s=br.readLine())!=null){
writer.write(s);
}
writer.flush();
writer.close();
keyBoard.close();
br.close();
}
}

❺ 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()讀取一個字元串,該字元串在一個空白符之前結束

(5)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()讀取一行文本

❻ JAVA如何從命令行讀入一個String

比如你現在有一個可以運行的class文件叫做A.class。那麼在命令行中可以這樣執行這個程序:
java A arg
其中arg是A需要的參數。那麼A是怎麼得到這個arg的呢。基本上是這樣的:
public static void main(String[] args)
{
if(args.length > 0)
{
String str = arg[0];
}
}
這是在A.java中的main函數,這里只是得到了第一個參數的做法,如果想得到更多的參數,只要做一個簡單的循環遍例這個數組args就可以了。

❼ 求解Java Aplication的命令行參數的讀入,急,在線等,加分

先 javac Shiyan3_10.java
再java Shiyan3_10 3 4

====
首先編譯,再運行,運行時才需要參數

❽ java,編寫程序,從命令行讀入字元串,顯示該字元串中大寫字母個數

您好,提問者:

//程序沒有運行,如有錯誤,請自行修改
publicclassPrint{
publicstaticvoidmain(String[]args){
java.util.Scannersc=newjava.util.Scanner(System.in);
Stringstr=sc.next();
char[]arr=str.toCharArray();
intsum=0;//統計多少個大寫字母
Stringresult="";//連接大寫字母
for(inti=0;i<arr.length;i++){
if((int)arr[i]>=65&&(int)arr[i]<=90){
sum=++sum;
result+=arr[i];
}
}
System.out.println("大寫字母一共:"+sum+"---");
System.out.println("分別為:"+result);
}
}
}
閱讀全文

與java命令行讀入相關的資料

熱點內容
大連php培訓學校 瀏覽:979
怎麼指定定向流量app的免流 瀏覽:900
華為雲伺服器有啥軟體 瀏覽:654
禮記正義pdf 瀏覽:988
CorePDF 瀏覽:733
python多文件調用 瀏覽:329
linux如何用python 瀏覽:188
超易學的python 瀏覽:159
控制面板命令行 瀏覽:51
為什麼空氣難壓縮是因為斥力嗎 瀏覽:643
郭天祥單片機實驗板 瀏覽:601
伺服器有什麼危害 瀏覽:258
飢荒怎麼開新的獨立伺服器 瀏覽:753
文件夾變成了 瀏覽:560
linuxpython綠色版 瀏覽:431
怎麼下載小愛同學音箱app 瀏覽:554
python佔位符作用 瀏覽:76
javajdbcpdf 瀏覽:543
php網頁模板下載 瀏覽:192
python試講課pygame 瀏覽:409