Java常用的输入输出语句「建议收藏」

Java常用的输入输出语句「建议收藏」对于经常上机刷题的来说,首先得解决输入输出方法,Java的输入输出流在Java学习过程的后面部分才会接触,但是我们可以掌握一些简单的,常用的输入输出方法首先输出大家最熟悉的莫过于输出方法,直接用System.out.println()或者System.out.print()了下面一个实例1234567publicclassMain{    publicstaticvoidmain(Str…

大家好,又见面了,我是你们的朋友全栈君。

对于经常上机刷题的来说,首先得解决输入输出方法,Java的输入输出流在Java学习过程的后面部分才会接触,但是我们可以掌握一些简单的,常用的输入输出方法

首先输出

大家最熟悉的莫过于输出方法,直接用System.out.println()或者System.out.print()了下面一个实例



1
2
3
4
5
6
7
public
class
Main{
    public
static
void
main(String[] args){
        System.out.println("hello_1!");
        System.out.print("hello_2!");
        System.out.print("hello!_3");
    }
}

System.out.print()用于直接输出,System.out.println()也是直接输出,但在结束的地方会加一个换行

接下来看输入

如果你要进行输入,请一定加上两个包



1
2
import
java.util.*;
import
java.io.*;

 

请看下面例子用于输入单个字符



1
2
3
4
5
6
7
8
import
java.io.*;
import
java.util.*;
public
class
Main{
    public
static
void
main(String[] args)throws
IOException{
        char
c=(char)System.in.read();
        System.out.println(c);
    }
}

 

输入整数或者字符(串)



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import
java.io.*;
import
java.util.*;
public
class
Main{
    public
static
void
main(String[] args)throws
IOException{
        Scanner cin=new
Scanner(System.in);
         
        int
a=cin.nextInt();//输入一个整数
        System.out.println(a);
         
        double
b=cin.nextDouble();//输入一个双精度的浮点数
        System.out.println(b);
         
        String str=cin.next();//输入一个单词,遇到分号则输入终止
        System.out.println(str);
         
        String str2=cin.nextLine();//输入一行,中间可有多个空格
        System.out.println(str2);
    }
}

还可以用BufferedReader类输入



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import java.io.*;
import java.util.*;
public class Main{
    public static void main(String[] args)throws IOException{
        BufferedReader cin=new BufferedReader(new InputStreamReader(System.in));
        String str=cin.readLine();//输入一行
        System.out.println(str);
         
        String str2=cin.readLine();
        int a=Integer.parseInt(str2);//将str2转换为int,并复制给a
        System.out.println(a);
         
        String str3=cin.readLine();
        double b=Double.parseDouble(str3);//将str3转换为double,并复制给b
        System.out.println(b);
    }
}

java

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/141375.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • cubieboard2 android,在cubieboard2双卡版上从零构建Android4.2.2系统「建议收藏」

    cubieboard2 android,在cubieboard2双卡版上从零构建Android4.2.2系统「建议收藏」板子买了一段时间,终于有时间可以玩玩了,论坛上找浪费了很多时间。把虚拟机环境搭建起来,编译好镜像就可以直接使用烧写工具烧写到TF卡上了。由于买的是双TF卡插槽,没有nand,所以只能在TF卡上制作镜像了。制作过程参考官方文档,好好总结一下,一来以后自己再做时图懒图方便,二来可以方便后来人。主要可以分为一下几个步骤:一、搭建编译环境可以在XP或win7系统上安装虚拟机,在虚拟机中安装交叉编译工具来编…

    2022年7月22日
    9
  • vscode连接力扣题库

    vscode连接力扣题库vscode连接力扣题库下载力扣插件回到力扣,点击题库,打开开发者工具(f12),点击网络,再次点击题库,点击标头,下滑找到cookie,复制cookie的值回到vscode,点击力扣图标,点击登录图标(如图),选择cookie登录,将刚刚复制的cookie值粘贴在这里即可…

    2022年10月23日
    0
  • mysql8.0性能_oracle scan ip

    mysql8.0性能_oracle scan ipMySQL8.0 – 新特性 – Skip Scan Range

    2022年4月21日
    56
  • c++容器类_类的容器

    c++容器类_类的容器什么是容器首先,我们必须理解一下什么是容器,在C++中容器被定义为:在数据存储上,有一种对象类型,它可以持有其它对象或指向其它对像的指针,这种对象类型就叫做容器。很简单,容器就是保存其它对象的对象,当然这是一个朴素的理解,这种“对象”还包含了一系列处理“其它对象”的方法,因为这些方法在程序的设计上会经常被用到,所以容器也体现了一个好处,就是“容器类是一种对特定代码重用问题的良好的解决方案”

    2022年9月13日
    0
  • VMware虚拟机安装Ubuntu20.04详细图文教程[通俗易懂]

    VMware虚拟机安装Ubuntu20.04详细图文教程[通俗易懂]Windows下VM16虚拟机安装Ubuntu20.04下载链接和手把手的详细教程,同时还有更换软件源和命令行安装VMTools实现跨系统复制粘贴教程

    2022年10月1日
    0
  • KindEditor配置和使用

    KindEditor配置和使用|字号订阅很长时间没有写学习心得了,整理了一下思路,简单写一下吧。1下载kindeditor包,目前最新版本是kindeditor-3.5.5。下载地址:http://www.kindsoft.net/2.解压之后,解压目录kindeditor如下图所示。3.开始瘦身,其实调用kindeditor并不需要那么多文件,只要保留目录:…

    2022年10月12日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号