让我们看一些从Java控制台读取输入的方法-
示例
import java.util.Scanner; public class Demo{ public static void main(String args[]){ Scanner my_scan = new Scanner(System.in); String my_str = my_scan.nextLine(); System.out.println("The string is "+my_str); int my_val = my_scan.nextInt(); System.out.println("The integer is "+my_val); float my_float = my_scan.nextFloat(); System.out.println("The float value is "+my_float); } }
输出结果
The string is Joe The integer is 56 The float value is 78.99
一个名为Demo的类包含主函数。创建了Scanner类的一个实例,并使用nextLine函数读取字符串输入的每一行。定义一个整数值,并使用nextInt从标准输入控制台读取它。类似地,nextFloat函数用于从标准输入控制台读取浮点类型的输入。它们显示在控制台上。
示例
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Demo{ public static void main(String[] args) throws IOException{ BufferedReader my_reader = new BufferedReader(new InputStreamReader(System.in)); String my_name = my_reader.readLine(); System.out.println("The name is "); System.out.println(my_name); } }
输出结果
The name is Joe
一个名为Demo的类包含主函数。这里创建了缓冲读取器的一个实例。定义了字符串类型的数据,并使用readLine函数读取字符串的每一行。输入来自标准输入,相关消息显示在控制台上。
热门文章
- 「1月11日」2025年最新高速Clash/SSR/Shadowrocket/V2ray免费节点订阅链接地址分享
- 「2月22日」2025年最新高速V2ray/Clash/SSR/Shadowrocket免费节点订阅链接地址分享
- 天宠宠物托运电话(天宠宠物托运怎么样)
- 打动物疫苗要注意什么事项呢(动物打疫苗后的不良反应)
- 兽用疫苗查询网站(兽用疫苗真伪查询)
- 做猫粮的机器多少钱一台啊(做猫粮的机器多少钱一台啊图片)
- 使用pyspark读取hive数据
- 动物疫苗接种途径有哪些类型 动物疫苗接种途径有哪些类型的
- 「1月18日」2025年最新高速Shadowrocket/V2ray/Clash/SSR免费节点订阅链接地址分享
- 动物医院的英文短语是什么(动物医院用英文怎么说)