`

Java 操作 File 一 获得控制台输入

阅读更多

一.获得控制台用户输入的信息

  //**获得控制台用户输入的信息 
   * @return 
    * @throws IOException 
    */ 
    public String getInputMessage() throws IOException...{ 
        System.out.println("请输入您的命令∶"); 
        byte buffer[]=new byte[1024]; 
        int count=System.in.read(buffer); 
        char[] ch=new char[count-2];//最后两位为结束符,删去不要 
        for(int i=0;i <count-2;i++) 
            ch[i]=(char)buffer[i]; 
        String str=new String(ch); 
        return str; 
    } 

 


可以返回用户输入的信息,不足之处在于不支持中文输入,有待进一步改进。

分享到:
评论

相关推荐

    学生管理系统(控制台)JAVA

    如果是文件系统,可能使用了Java的File类和I/O流进行读写操作;如果是数据库,如SQLite或MySQL,需要使用JDBC(Java Database Connectivity)来连接和操作数据库。 6. **异常处理**:在处理用户输入或执行操作时,...

    java中调用控制台程序

    在Java编程中,有时我们需要与操作系统进行交互,例如执行系统命令、控制台操作等。"java中调用控制台程序"这个主题就是关于如何在Java应用程序中调用控制台命令,比如Windows系统的CMD命令行或者在Linux环境中使用...

    java模拟cmd控制台 java教学小程序

    1. **控制台输入输出**:学习如何使用`System.out.println()`打印文本到控制台,以及如何利用`Scanner`类从控制台接收用户的输入,例如: ```java Scanner scanner = new Scanner(System.in); System.out.println...

    基于Java的图书管理系统(控制台实现).zip

    2. **控制台输入/输出** - 系统通过Java的`System.out.println()`方法进行控制台输出,显示系统信息和用户提示。 - `Scanner`类用于接收用户在控制台的输入,例如添加、查询图书信息等操作。 3. **数据结构与集合...

    java文件管理系统(控制台程序)

    【Java文件管理系统(控制台程序)】是一种使用Java编程语言实现的系统,它主要用于管理和操作计算机上的文件。作为控制台程序,它不依赖图形用户界面(GUI),而是通过命令行接口来执行各种文件操作,这使得它在轻...

    JAVA做的控制台DVD管理系统,开源

    Java编写的控制台DVD管理系统是一个基于命令行界面的软件应用,专用于管理和组织DVD资源。这个开源项目为用户提供了在没有图形用户界面(GUI)环境下管理DVD收藏的工具,非常适合那些对编程感兴趣或者想要学习Java...

    java单选题考试系统控制台版本(完整源码)

    Java单选题考试系统是一个基于控制台的程序,它提供了完整的源码,便于学习和理解。这个系统的主要目的是为了模拟实际的考试环境,允许用户进行练习和测试他们的知识。下面我们将详细探讨该系统中的关键知识点。 1....

    基于Java网络编程的云盘控制台版

    在本项目"基于Java网络编程的云盘控制台版"中,我们主要关注的是如何利用Java语言实现一个简单的网络云存储服务,而且是通过命令行界面进行操作,没有图形用户界面。这个项目的核心技术包括Java的网络编程、IO流处理...

    一个简单的JAVA应用程序(FileEditor)

    在JAVA编程领域,FileEditor可以被理解为一个基本的文本编辑器程序,它展示了如何使用JAVA语言进行文件的读取、写入和操作。这个简单的应用程序是初学者了解JAVA I/O流和文件操作的理想起点。 1. **JAVA I/O流**: ...

    java学生管理系统控制台应用程序

    Java学生管理系统控制台应用程序是一种基于Java编程语言设计的软件,用于在命令行界面下实现对学生的数据进行管理和操作。这个系统充分利用了Java的特性和功能,特别是泛型,以提高代码的灵活性和可复用性。下面将...

    java控制台电子商城

    用户可以通过控制台输入来浏览商品、选择购买数量、填写配送信息等。 在数据存储方面,虽然这是一个简单的控制台应用,但可能涉及到文件操作,如保存用户信息、商品数据和订单记录。Java的File和BufferedReader/...

    java ATM取款机(基于控制台版)

    Java ATM取款机是一个基于控制台的简单模拟应用,它主要展示了如何利用Java进行文件操作,包括添加、删除、修改和查询数据。这个项目对于学习Java IO操作具有很好的实践价值,能够帮助开发者深入理解文件系统交互的...

    一个Java作业,纯控制台学生成绩信息管理系统.zip

    这个Java作业是一个简单的控制台学生成绩信息管理系统,它提供了在命令行界面中管理学生分数的基本功能。在没有图形用户界面的情况下,这种系统通常通过键盘输入来实现数据的增删查改。以下是对该系统可能包含的技术...

    JAVA GUI+控制台 学生成绩管理系统.zip

    Java GUI(图形用户界面)与控制台结合的学生成绩管理系统是一个典型的桌面应用程序开发实例,主要利用了Java Swing库来创建交互式的用户界面,并通过控制台进行后台数据处理。在这个项目中,开发者需要掌握以下几个...

    java编写的控制台文件管理器

    Java编写的控制台文件管理器是一个实用的工具,它允许用户通过命令行界面进行一系列的文件操作。这个程序的核心在于其对Java I/O(输入/输出)类库的充分利用,尤其是`java.io`包中的类。以下是这个项目涉及到的一些...

    java文件存储+控制台操作实现家庭账单管理系统

    在本文中,我们将深入探讨如何使用Java编程语言来构建一个基于文件存储的家庭账单管理系统,并通过控制台进行操作。这个系统旨在帮助用户记录、管理和分析家庭财务情况,从而实现更有效的理财。 首先,我们需要理解...

    javaFile操作大全

    Java中的File类是进行文件操作的核心工具,它提供了创建、删除、重命名文件以及检查文件属性等基本功能。以下是对标题和描述中所提到的知识点的详细解释: 1. **获得控制台用户输入的信息** Java中通过`System.in....

    Java文件io-stream-file教程

    一、Java控制台输入 Java 的控制台输入由 System.in 完成。为了获得一个绑定到控制台的字符流,可以把 System.in 包装在一个 BufferedReader 对象中来创建一个字符流。BufferedReader 对象创建后,可以使用 read() ...

    java实现简单的英文文本单词翻译器功能示例

    Java 实现简单的英文文本单词翻译器功能示例 本文主要介绍了 Java ...本文提供了一个简单的英文文本单词翻译器的示例,使用 Java 语言实现,涉及文件读取、字符串分割、遍历、判断等相关操作技巧,供读者参考和学习。

Global site tag (gtag.js) - Google Analytics