在java中怎样在终端输入一个字符串、字符、数字。

java中如何在控制台输入带有数字的字符串~

import java.util.Scanner;
public class Example {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);// 创建扫描器
System.out.println("请输入一个整数");
long number = scan.nextLong();// 获取输入的整数
System.out.println("你输入的数字是:"+number);
System.out.println("该数字乘以2的运算结果为:"+(number<<1));
System.out.println("该数字乘以4的运算结果为:"+(number<<2));
System.out.println("该数字乘以8的运算结果为:"+(number<<3));
System.out.println("该数字乘以16的运算结果为:"+(number<<4));
}
}
这个是否可以回答你的问题?

提供两种方法就收用户键盘输入的值
1,用main函数里的参数args
那么在运行的时候 把值打到后面
如: java test value1 value2
然后在main函数里就可以用args[0]和args[1]访问到value1,和value2了
2.使用Scanner类
import java.util.Scanner;
Scanner scan=new Scanner(System.in);
这样运行的时候就会等待用户输入了
通过scan.nextLine( )等方法就可以获取用户输入的值了

可以通过”Scanner“函数 直接输入参数的形式,来实现输入语句,举例:
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入一个整数:");
int length=input.nextInt();//输入一个整数
System.out.println("请输入一个字符或者字符串:");
String str=input.next();//输入一个字符串
System.out.println("输入的字符串是:"+str);
}
}
备注:上面输入的字符如果是一个那就是字符,如果是一串字符,那么就是字符串。

你可以用JOptionPane这个类;具体就查阅一下这个类的使用方法吧;由于较多,我就不写了。下面是个简单的程序;可以看看吧
import javax.swing.*;
public class Java_2{
public static void main(String[] args){
//*********Found**********
String input = JOptionPane.showInputDialog("你想抽几位数?");
//*********Found**********
int k = Integer.parseInt(input);
input = JOptionPane.showInputDialog("你想在自然数中抽的最高数是几?");
//*********Found**********
int n = Integer.parseInt(input);
int lotteryOdds = 1;
for (int i = 1; i <= k; i++)
lotteryOdds = lotteryOdds * (n - i + 1)/i;
//*********Found**********
System.out.println("你中奖的几率是1/" + lotteryOdds + ". Good luck!");
System.exit(0);
}
}

Scanner input=new Scanner(System.in);
String str=input.next();
int i=input.nextInt();

System.out.println(str+i);

java中怎么在控制台输入字符串
答:工具:eclipse 方法如下:输入代码如下:import java.util.Scanner;public class HelloWorld {public static void main(String[] args) {System.out.println("控制台输入字符串开始"); Scanner input =new Scanner(System.in);String instr = input.nextLine();System.out.println("控制台输入字符串...

JAVA中如何实现从键盘中输入一个整数?
答:import java.io.BufferedReader;import java.io.InputStreamReader;public class Test{ public static void main(String[] args){ int num ;String str ;BufferedReader brd=new BufferedReader(new InputStreamReader(System.in)) ;while(true){ System.out.print("请输入数字:") ;try { str=brd....

在Java中使用键盘输入数据的几种方法
答:在命令行下输入javac DataKeyboardInput1.java --》Java DataKeyboardInput1 HelloWorld 输出就是 HelloWorld 了 1.2 利用字节输入流 字节输入流System.in 是类InputStream的常量对象,调用read()方法可以从键盘接收数据。实现的步骤是:先把数据读入字节数组中,然后利用字节数组定义字符串,最后...

java 如何向程序中输入一个整数
答:使用java.util.Scanner对象获取控制台输入。通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。如果要获取输入的内容,则只需要调用Scanner的nextInt获取输入的整数。示例:public static void main(String[] args) { Scanner ...

Java中如何输入一个整型值,并把它赋值给一个变量
答:JAVA用流来接收输入,也可以直接输入 public class T{ public static void main(String[] args)//String[] args这是来接收参数的 int a = 0 ;if(args.length() != 1){ //这里是判断是否只输入一个参数 如果不是自已打印提示,在退出系统} else { //为一个参数接收参数 //这里还要判断输入...

怎么在java中输入一个数,然后输出结果?
答:根据要求,步骤设计分别如下:1、创建项目【Ex2_1】:2、创建类【Rectangle】:3、四个double类型:4、长(length)和宽(width)赋值,使用println()和new Scanner(System.in),具体解析见扩展内容。5、计算并输出:6、执行测试:

如何在JAVA中编出输入阿拉伯数字1,2,3,4,5,在屏幕上输出中文的“一,二...
答:可以用switch,输入一个变量a;然后switch(a)(后面是事件,没后语句加上print)。。。

java 控制台键盘输入一个数,在1~100找出这数
答:String start = scanner.next();boolean flag = true;while (start.equals("s")) { int count = 7;System.out.println("输入1-100之间的数字");String str = scanner.next();if (str.equals("p")) { System.out.println("游戏结束");break;} else if (Integer.parseInt(str) >= 1 ...

Java:在命令行输入一个数字,按照数字输出相应个数的星号.例如,用户在...
答:import java.util.Scanner;public class Test01{ public static void main(String[] args) { Scanner s=new Scanner(System.in);int i=s.nextInt();for(int j=0;j

在java中,如何从键盘中输入数字,字符,字符串
答:提供两种方法就收用户键盘输入的值 1,用main函数里的参数args 那么在运行的时候 把值打到后面 如: java test value1 value2 然后在main函数里就可以用args[0]和args[1]访问到value1,和value2了 2.使用Scanner类 import java.util.Scanner;Scanner scan=new Scanner(System.in);这样运行的时候...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网