java:system根据输入的内容,然后输出

把输入的内容输出来:根据system.in的内容System.out.println输出出来

//限制读取的字符长度
		InputStream ips = System.in;
		byte b[] = new byte[20];
		System.out.println("请输入:");
		int len = ips.read(b);
		System.out.println( new String(b, 0, len)  );

		//不限制读取的输入的字符长度
		InputStream ipt = System.in;
		System.out.println("请输入:");
		int temp = 0;
		StringBuffer buff = new StringBuffer();
		while( (temp = ipt.read()) !=-1 )
		{

			char c = (char)temp;
			//判断是否打回车键
			if(c == ‘\n‘)
			{
				break;
			}
			buff.append(c);
		}
		System.out.println("输入的字符是:" + buff );

  

时间: 2024-10-06 19:38:33

java:system根据输入的内容,然后输出的相关文章

输入一批整数,输出其中的最大值和最小值,输入数字0就结束循环。如下所示

import java.util.Scanner; /** * 输入一批整数,输出其中的最大值和最小值,输入数字0就结束循环.如*下所示 请输入一个整数(输入0结束):20 请输入一个整数(输入0结束):35 * 请输入一个整数(输入0结束):1 请输入一个整数(输入0结束):57 请输入一个整数(输入0结束):0 最大值是:57 最小值是:1 */ public class Max { public static void main(String[] args) { Scanner sc =

WhileDemo.java【输入数字实现逆向输出】

//输入12345 实现逆向输出功能 eg:54321 /* 循环四要素: 1.循环变量初始化 2.执行循环的条件 3.循环体 4.改变循环变量 */ import java.util.Scanner; public class WhileDemo{ public static void main(String [] args){ Scanner input=new Scanner(System.in); System.out.print("请输入一个正整数:"); long num=

Java:用键盘输入个人信息并输出

package 课堂练习;// 包的申明import java.util.*; //导入Java.util的所有类/** Created by Administrator on 2018/4/17 0017.*/ /键盘输入个人简历并输出 2018.4.17 V.1*/public class ShowResume{public static void main(String[] args){int age=25; //年龄String name="陈佳凯"; //姓名int work

shell 密码输入不显示,Shell输出内容不显示密码,Shell实现有密码自动登录sshpass 应用实践

在很多实践项目中,我们经常会通过SSH来进行认证,如通过SSH拷贝文件,虽然我们可以使用公钥与私钥实现ssh 无密码登录,在不同的服务器上又需要配对相应的密钥,切换用户麻烦等问题,在一些需要交互但会涉及到批量处理的时候,通过shell 密码输入不显示,Shell输出内容不显示密码,Shell实现有密码自动登录会大大的提高工作效率 #! /bin/bash ############################################## #Author:                

Java笔记(7)-输入、输出流

所有的合适都是两个人的相互迁就和改变,没有天生合适的两个人,两个人朝着相同的方向努力,就是最好的爱情. 输入.输出流 什么是"流".直观地讲,流就像水一样,不存在大小问题,也避免了完整性问题.非流的数据传输,比如你下载一张图片,需要整幅图片下载完之后才能使用,而流则不同,就像水,你取一杯也可以用,取一桶也可以用.所以说,流是一种数据传输的模式. 输入流和输出流,差别在于出和入,是相对于"使用程序"这个参照物而言的.如果数据的流向是程序至设备,我们称为输出流,反之我们

Java I/O输入输出流详解

一.文件的编码               开发时一定要注意项目默认的编码!!!!!!!!               文件操作的时候一定要记得关闭!!!!!!!!        ASCII:美国标准信息交换码,用一个字节的7位可以表示一个字符        ISO8859-1:拉丁码表,西欧标准字符集,用一个字节的8位表示        GB2312:中文编码表,用两个字节来表示中文编码        GBK:中文编码表的升级,融合了更多表示中文文字符号        GB18030:GBK的

Java的RandomAccessFile对文件内容进行读写

 RandomAccessFile是Java提供的对文件内容的访问,她既可以读文件,也可以写文件,并且RandomAccessFile支持随机访问文件,也就是说他可以指定位置进行访问.   我们知道Java的文件模型,文件硬盘上的文件是byte byte byte的字节进行存储的,是数据的集合.下面就是用这个类的步骤. (1)打开指定的文件,有两种模式“rw”(读写) “r”(只读),创建对象,并且指定file和模式,例如:       RandomAccessFile ac=new Rando

JAVA用户数据输入

数据输入 首先需要导入扫描仪 然后声明扫描仪 输出输入提示 接收用户数据的数据 输出用户数据的数据 实例: import java.util.Scanner; //导入扫描仪 public class Test{ public static void main(String[] args){ Scanner in = new Scanner(System.in); //声明扫描仪,赋值扫描仪给in System.out.println("请输入你的姓名:"); //输出输入提示 Str

第4章 Java接收用户输入

第4章 Java接收用户输入 1.输入 使用Scanner工具类可以换取用户输入的数据Scanner类位于java.util包中,使用时需要导入此包使用步骤: 1.导入java.util.Scanner类 例:import java.util.Scanner 2.创建Scanner对象 例:Scanner input=new Scanner(System.in); 3.接收并保存用户输入值 例:int score=input.nextInt(); input之后可以选择很多方法,注意使用 一般是