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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Maven 菜鸟教程 4 常用dos命令

    Maven 菜鸟教程 4 常用dos命令maven常用dos命令

    2022年9月7日
  • tomcat运行solr

    tomcat运行solr

    2021年6月16日
  • jquery——zTree, 完美好用的树插件

    jquery——zTree, 完美好用的树插件

    2021年11月30日
  • hashmap和hashtable数组扩容_散列表扩容

    hashmap和hashtable数组扩容_散列表扩容前言众所周知,hashmap和Arraylist作为java中非常重要的一种数据结构,应用场景非常广泛,这篇文章主要针对HashMap和ArrayList的扩容机制进行分析。HashMap扩容机制分析在说HashMap扩容机制之前,有必要简述下HashMap的基本结构。以便各位更加清除的理解HashMap的底层是如何扩容的。HashMap自JDK1.8之后结构采用数组+单链表【单链表长度达到…

    2022年9月2日
  • 让Firefox支持ActiveX控件「建议收藏」

    让Firefox支持ActiveX控件「建议收藏」让Firefox支持ActiveX控件  疑难集锦字号  我现在用Firefox作为主力浏览器,Firefox下能否支持ActiveX插件?所为对某些包含ActiveX控件的网站并不兼容,不知道怎么做能让Firefox支持ActiveX呢?      答:两种方案:一种是使用IETab这个插件,在Firefox下直接调用IE浏览器内核进行浏览;      另一种是使

    2022年5月14日
  • pycharm断点运行_python断点调试技巧

    pycharm断点运行_python断点调试技巧pycharm打断点debug入门  断点调试是在开发过程中常用的功能,能清楚看到代码运行的过程,有利于代码问题跟踪。对我这个小白开发来说,还有一个作用是快速熟悉代码,拿到别人写的代码,有时看不太懂或看的很吃力,光这样看很无感,但是通过断点调试,可以很清楚的看到代码是怎么走的,每一步的参数的值等,驱动代码熟悉。  pycharm打断点很简单,在代码行号后空白槽点击一下,出现红球,就可以…

    2022年8月28日

发表回复

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

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