导航:首页 > 编程语言 > java从控制台输入字符

java从控制台输入字符

发布时间:2022-08-30 10:38:00

java编程控制台输入

方法/步骤

❷ java怎样从控制台输入字符串到一个字符串数组中!!

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

public class TestSystemIn {
public static void main(String[] args) throws IOException {
String[] strs = new String[4];

for(int i=0;i<4;i++){
System.out.println("请输入:");
InputStream input = System.in;
BufferedReader buf = new BufferedReader(new InputStreamReader(input));
String str = buf.readLine();
strs[i] = str;
}

for(int i=0;i<4;i++){
System.out.println("数组第"+i+"个值为:"+strs[i]);
}
}
}

❸ java由控制台输入字符串多次表达式

Scanner sc = new Scanner(System.in);String reg="^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";String[] k= new String[5];for(int j=0;j<k.length;j++) { k[j]=sc.next();}for (String string : k) { System.out.println(string + "\t\t\t" + (Pattern.matches(reg,string)?"正确":"不正确"));}

❹ java 从控制台输入字符串,进if后只输出else 不知道错在哪里

原因:字符串String,是对象, 如果要比较字符串的内容是否相同,那么要使用equals()方法进行.

== 运算符,在java中,是比较两个对象的内存地址值, 所以并没有比较内容, 返回的结果不一定能作为字符串内容是否相同的依据

Strings1="ABC";
Strings2="ABC";
Strings3=newString("ABC");
System.out.println(s1==s2);//true说明s1和s2指向内存的同一位置
System.out.println(s1==s3);//false说明s1和s3指向内存的不同位置
System.out.println(s1.equals(s3));//true说明s1和s3的内容是相同的

所以: 修改后的代码如下

publicstaticvoida(){
Scannerinput=newScanner(System.in);
System.out.print("请输入品牌:");
Stringb=input.next();
System.out.println(b);
if(b.equals("高露洁")){
System.out.println("牙膏");
}elseif(b.equals("舒肤佳")){
System.out.println("肥皂");
}else{
System.out.println("暂时无其他品牌");

}
}

测试

请输入品牌:高露洁
高露洁
牙膏

❺ java中怎么在控制台输入字符串

工具:

eclipse

方法如下:

输入代码如下:

importjava.util.Scanner;

publicclassHelloWorld{

publicstaticvoidmain(String[]args){
System.out.println("控制台输入字符串开始");
Scannerinput=newScanner(System.in);
Stringinstr=input.nextLine();
System.out.println("控制台输入字符串结束");
}

}

效果图

❻ 6. 单选题 (5-1)Java程序中,从控制台输入一行字符串可以采用( )。 A scanf(“

控制台不用直接exit,不得了

❼ java怎么在控制台输入string类型

一、使用标准输入串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);

❽ 如何从java控制台输入带空格的字符串

  1. /**按行读取*/import java.io.*;public class SystemInTest {
    public static void main(String[] args) {BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));String str;try {str = stdin.readLine();System.out.println(str);} catch (IOException e) {e.printStackTrace();}}}

  2. Java控制台输入带空格的字符串,读取的时候只要按照行来读取,就可以获取到输入的空格,下面是示例:/**按行读取 */import java.io.*;public class SystemInTest {public static void main(String[] args) { BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));//建立从控制台输入的类 String str; try { str = stdin.readLine();//读取一行 System.out.println(str); } catch (IOException e) { e.printStackTrace(); } }}

  3. importjava.util.Scanner;
  4. publicclassencode2013
  5. {
  6. publicstaticvoidmain(String[] args){
  7. String inString;
  8. String delimiter;
  9. Scanner scan =newScanner(System.in);
  10. inString=scan.nextLine();
  11. delimiter=scan.next();
  12. inString= inString.replace(" ",delimiter);
  13. System.out.println(inString);
  14. }

❾ java怎么从控制台输入字符串

//操作步骤看注释!
importjava.util.Scanner;//必要的包要导入!

publicclass输入字符串
{
publicstaticvoidmain(String[]args)
{
System.out.println(" ==========java怎么从控制台输入字符串!========== ");
init();
}//初始化!
privatestaticvoidinit()
{
Strings;
//循环输入!
while(true)
{
//提示!
System.out.println("请输入:");
//扫描控制台!
s=newScanner(System.in).nextLine();
//显示输入的字符!
System.out.println("你输入的是:"+s);
}

}
}

阅读全文

与java从控制台输入字符相关的资料

热点内容
调研编译写信息 浏览:857
python冯诺依曼 浏览:415
同时安装多个app有什么影响 浏览:251
奥术杀戮命令宏 浏览:181
用sdes加密明文字母e 浏览:358
单片机原理及应用试题 浏览:423
易语言开启指定文件夹 浏览:38
马思纯参加密室大逃脱 浏览:319
文件夹冬季浇筑温度 浏览:710
京东有返点的aPp叫什么 浏览:601
如何查看u点家庭服务器是几兆 浏览:262
python应用接口怎么接 浏览:67
腐蚀怎么进不去服务器啊 浏览:359
linuxcpiogz 浏览:630
安卓中的布局是什么文件 浏览:397
dex反编译部分代码无法查看 浏览:463
linuxandroid编译 浏览:603
程序员电视剧20集 浏览:910
怎么扩建文件夹 浏览:160
波普诺社会学pdf 浏览:98