「java控制台参数」JAVA控制台
今天给各位分享java控制台参数的知识,其中也会对JAVA控制台进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java中从控制台让用户输入参数的语句是什么?
- 2、java 中怎么从控制台读取参数?例如输入 circle,x=12,y=3,r=4 要提取x,y,r的值
- 3、java method从控制台获取args参数
java中从控制台让用户输入参数的语句是什么?
java中从控制台让用户输入参数的语句的方式如下:
1、使用标准输入串System.in
//System.in.read()一次只读入一个字节数据,而我们通常要取得一个字符串或一组数字
//System.in.read()返回一个整数
//必须初始化
//int read = 0;
char read = '0';
System.out.println("输入数据:");
try {
//read = System.in.read();
read = (char) System.in.read();
}catch(Exception e){
e.printStackTrace();
}
System.out.println("输入数据:"+read);
2、使用Scanner取得一个字符串或一组数字
System.out.print("输入");
Scanner scan = new Scanner(System.in);
String read = scan.nextLine();
System.out.println("输入数据:"+read);
/*在新增一个Scanner对象时需要一个System.in对象,因为实际上还是System.in在取得用户输入。Scanner的next()方法用以取得用户输入的字符串;nextInt()将取得的输入字符串转换为整数类型;同样,nextFloat()转换成浮点型;nextBoolean()转换成布尔型。*/
java 中怎么从控制台读取参数?例如输入 circle,x=12,y=3,r=4 要提取x,y,r的值
import java.util.*;
import java.io.*;
public class TestPrintWriter {
public static void main(String[] args) {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
FileWriter fw = null;
PrintWriter pw = null;
try {
fw = new FileWriter("E:\\java\\io\\copy6.txt",true);
pw = new PrintWriter(fw,true);
String s = null;
while ((s=br.readLine()) != null) {
if (s.equals("exit")) {
break;
}
System.out.println(s);
pw.println(s);
}
pw.println(new Date());
}catch (IOException e) {
e.getMessage();
e.printStackTrace();
}
finally {
try {
br.close();
}catch(IOException e) {
e.getMessage();
e.printStackTrace();
}
pw.close();
}
}
}
java method从控制台获取args参数
可以看到,man(String[] args):所以args是属于数组,所以设置类型为数组就好:
argstest(String[] arr),调用的时候同样传入数组args
望采纳
关于java控制台参数和JAVA控制台的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-11-22,除非注明,否则均为
原创文章,转载请注明出处。