导航:首页 > 程序命令 > 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命令行读入相关的资料

热点内容
传奇特殊命令 浏览:669
怎么查移动定向流量使用的app 浏览:80
进入组策略的命令 浏览:137
python数据结构和内存 浏览:25
python软件功能简介 浏览:784
外国程序员一般多少岁退休 浏览:917
怎么看linux和时间服务器 浏览:680
程序员搞笑花名 浏览:501
dota2怎么设置国服服务器地址 浏览:212
单片机高电平驱动 浏览:115
ios多选文件夹 浏览:909
加强行车调度命令管理 浏览:243
服务器已禁用什么意思 浏览:150
部队命令回复 浏览:755
神奇宝贝服务器地图怎么设置 浏览:382
加密算法输出固定长度 浏览:862
程序员去重庆还是武汉 浏览:121
服务器如何撤销网页登录限制 浏览:980
微信公众平台php开发视频教程 浏览:628
怎么看苹果授权绑定的app 浏览:255