精华内容
下载资源
问答
  • Java控制台录入

    2011-06-22 13:25:00
    public class Demo { public static void main(String[] args) { byte[] bytes = new byte[1024]; int ch = 0; int pos = 0; String info = null; while (true) { try { ch = System.in.r

    展开全文
  • Java控制台录入输入信息及读取文件控制台录入读取文件 控制台录入 程序运行中,可在控制台(终端)手动录入数据,再让程序继续运行 java.util.Scanner是Java5的新特征,可以通过Scanner类来获取用户的输入 导入: ...

    Java控制台录入输入信息及读取文件

    控制台录入

    程序运行中,可在控制台(终端)手动录入数据,再让程序继续运行
    java.util.Scanner是Java5的新特征,可以通过Scanner类来获取用户的输入

    导入: java.util.Scanne;
       声明Scanner类型的变量

    使用Scanner类中对应的函数(区分类型)
      .nextInt();     //获得整数
      .nextDouble();   //获得小数
      .next();      //获得字符串
      .next().charAt();  //获得单个字符

    public class TestScanner {  
    	public static void main(String[] args){  
    	    //创建Scanner对象,System.in表示标准输入  
         	Scanner sc = new Scanner(System.in);  
    	    //hashNextXXX()判断是否还有下一项输入项  
    	    while(sc.hasNext()) {  
    	        String str = sc.next();  
    	        System.out.println("输入内容为:" + str);  
    	    }  
    	}  
    } 
    

    读取文件

    public class TestScannerFile {  
    	public static void main(String[] args){  
    		Scanner sc;  
    	    //读取文件  
    	    try {  
    	        sc = new Scanner(new File("D:\\helloworld.txt"));  
    	        System.out.println("文档中的内容是:");  
    	        //通过判断是否有下一行来输出文档内容  
    	        while(sc.hasNextLine()){  
    	            System.out.println(sc.nextLine());  
    	        }  
    	    } catch (FileNotFoundException e) {  
    	        e.printStackTrace();  
    		}  
    	}  
    }  
    
    展开全文
  • java 输出控制台录入

    2016-03-23 14:38:12
    功能:读取控制台输入 缺陷:控制台输入中文有点异常;未使用DataInputStream专属接口,如readInt package com.cool.io; import java.io.DataInputStream; import java.io.FileNotFoundException; import java.io...

    功能:读取控制台输入

    缺陷:控制台输入中文有点异常;未使用DataInputStream专属接口,如readInt


    package com.cool.io;
    
    import java.io.DataInputStream;
    import java.io.FileNotFoundException;
    import java.io.IOException;
    import java.io.InputStream;
    
    public class DataInputStreamTest {
    
        public static void main(String[] args) {
            InputStream in = null;
            DataInputStream din = null;
            try {
                in = System.in;
                din = new DataInputStream(in);
                byte[] b = new byte[1024];
                int len;
                while ((len = din.read(b)) > 0) {
                    System.out.println("len: " + len);
                    System.out.println("content: " + new String(b, 0, len));
    
                }
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            } finally {
                try {
                    if (in != null) {
                        in.close();
                    }
                    if (din != null) {
                        din.close();
                    }
                } catch (IOException e) {
                }
            }
        }
    }


    展开全文
  • java扫描仪控制台录入

    2020-09-23 20:05:53
    第一步: 导入java的Scanner包:...使用(选择录入类型,这里以整型为例):`int i = input.nextInt(); 例子: //导包 import java.util.Scanner; public class ScannerText { public static void main(String[] ar

    第一步:

    导入java的Scanner包:import java.util.Scanner;

    第二步:

    声明Scanner类型的变量:Scanner input = new Scanner(System.in);

    第三步:

    使用(选择录入类型,这里以整型为例):int i = input.nextInt();

    例子:

    //导包
    import	java.util.Scanner;
    
    public class ScannerText {
    	public static void main(String[] args) {
    		//声明
    		Scanner input = new Scanner(System.in);
    		System.out.println("请输入一个整数:");
    		//使用
    		int i = input.nextInt();
    		
    		System.out.println(i);
    	}
    }
    
    展开全文
  • java如何从控制台录入接受单个字符

    千次阅读 2018-01-03 09:04:37
    import java.util.Scanner; public class Test{ public static void main(String[] args){ Scanner input=new Scanner(System.in); char A=input.next().charAt(0); } }
  • import java.util.Scanner;//导包 /*录入高度,输出倒直角三角形。如:输入4, 将输出如下图形 #### ### ## #*/ public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out...
  • Java第十六天(三)从控制台录入信息至文件实例 从控制台录入信息至文件实例 用户类 /** * Student类 */ //implements Comparable<Student> public class Student implements Comparable<Student>{ /...
  • 10. 控制台录入

    2020-05-28 22:33:38
    1. 控制台录入 程序运行中,可在控制台(终端)手动录入数据,再让程序继续执行。 导包语法:import 包名。类名;//将外部class文件功能引入自身文件。 使用顺序: ​ (1)导入java.util.Scanner. ​ (2)...
  • 要求:在控制台录入一个文件的路径,将文件拷贝到当前项目下。 package com.io; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream...
  • java控制台输出订单管理系统 import kotlin.collections.ArrayDeque; import java.util.*; //Define store Object class Product { int Id ; String Productname; int Price; Product(int id,String ...
  • 使用for循环嵌套实现控制台打印三角形。 用Scanner实现键盘录入三角形高度。 效果图???????????? 话不多说上代码 import java.util.Scanner; class ForForDemo{ public static void main(String[] args){ ...
  • java 控制台输入密码显示星号 通过JNI 来调用 c++中方法 java 控制台输入密码显示星号 通过JNI 来调用 c++中方法 java 控制台输入密码显示星号 通过JNI 来调用 c++中方法 java 控制台输入密码显示星号 通过JNI 来...
  • a、通过键盘录入抽奖人姓名,多个抽奖人用“|”符号分割。输入完成后,控制台打印抽奖人姓名,并提示YES OR NO来表示确认。一旦确认,自动为抽奖人分配ID,开始抽奖。(如果出现重名,则以ID为准。) b、奖品存放在...
  • 从事IT行业的都知道一个开发者的水平基本取决于你做过多少项目,唯有见多才能识广,这次收集的34套Java经典项目主要包括26套Java web项目,6套Java swing项目,2套Java控制台项目,所有项目都包含开发视频教程和完整...
  • java控制台输出图书馆管理系统(只用java代码不用数据库和GUI,java入门的新手秒懂) 在个项目中,我只用数组保存数据,和只用for循环和if条件语句来完成,虽然比较局限,但可以让新手快速体验一下做小项目的乐趣,...
  • Java控制台键盘录入一个数组,将该数组的元素进行逆序(功能改进) class ArrayDemo2{ public static void main(String[] args){ //定义一个一维数组(静态初始化) int[] arr={290,34,567,87,45,2}; System...
  • java控制台输入带空格的字符串

    千次阅读 2016-04-30 23:07:00
    java控制台输入带空格的字符串 Scanner sc = new Scanner(System.in); String str = sc.nextLine(); 转载于:https://www.cnblogs.com/muyuge/p/6152028.html
  • **题目:**控制台输出任意行数的杨辉三角列表 要求: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 ··· ··· 复制代码 思路: 定义...
  • JAVA控制台输入输出员工信息

    千次阅读 2013-12-26 18:26:53
    //Employe类 基本信息 ...import java.util.Date; public class Employee { private String name; private double salary; private String sex; private Date birthday; public Employee(){}
  • import java.util.Scanner; public class Pjcj { public static void main(String[] args) { float aver = 0; Scanner s = new Scanner(System.in); System.out.println("请输入学生a的JAVA成绩:"); float a...
  • 一、在控制台提示该系统是如何操作的 将该系统的使用方法打印出来 二、输入指令help之后,系统会弹出具体提示 当输入help后,系统会输出系统的具体指令,并且当输入对应指令加-h后,控制台会再出现一个指令的具体...
  • 从光标开始输入处到回车处,可以录入空格。 next() 与 nextLine() 区别 next(): 一定要读取到有效字符后才可以结束输入。 对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。 只有输入有效字符后才将其...
  • 控制台录入:  首先,java.util.Scanner包中的Scanner(中文意思是扫描仪)类,这个类是一个final类继承于object类,从它的类名上就可以看出它有点类似于扫描仪,所以它只能扫描用户输入到屏...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,122
精华内容 4,448
关键字:

java控制台录入

java 订阅