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

首先输出

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

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()也是直接输出,但在结束的地方会加一个换行

接下来看输入

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

import java.util.*;
import java.io.*;

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

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);
	}
}

输入整数或者字符(串)

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类输入

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常用的输入输出方法的更多相关文章

  1. java 常用的验证方法帮助类

    import java.text.ParseException; import java.util.Collection; import java.util.Map; /** * 常用的验证方法帮助类 ...

  2. java中的输入输出方法

    输入 import java.util.Scanner; public class EnterTest { public static void main(String[] args) { //主方法 ...

  3. java 常用jar包方法

    1.Mapper3   常用接口 https://blog.csdn.net/fangwenzheng88/article/details/78713091 2.分页 pageHelper

  4. Java常用日期处理方法

    import org.apache.commons.lang3.time.FastDateFormat; import org.joda.time.DateTime; import org.apach ...

  5. Java常用的公共方法

    --获取规字符串中的指定名称的某个字段值 1.public String getValueByName(String params,String name) --用于通过表单选中的复选框获取它的值(j ...

  6. JAVA常用的XML解析方法

    转并总结自(java xml) JAVA常用的解析xml的方法有四种,分别是DOM,JAX,JDOM,DOM4j xml文件 <?xml version="1.0" enco ...

  7. JAVA控制台输入输出方法总结

    java的控制台输入输出有很多方法,此文分别对其进行介绍. 1.控制台的输入 关于控制台的输入主要介绍三种方法,第一种方法使用BufferedReader获得控制台输入的数据,此方法是传统的输入方法, ...

  8. java web 入门级 开发 常用页面调试方法

    这里介绍一下Java web 入门级开发中常用的代码调式方法;  (  仅供入门级童靴 参考) ; 工具: chrome  浏览器 (版本越高越好); Java web 入门级开发 主要就是两个方面: ...

  9. 【Java】Java中常用的String方法

    本文转载于:java中常用的String方法 1 length()字符串的长度 String a = "Hello Word!"; System.out.println(a.len ...

随机推荐

  1. List接口、Set接口、Map接口的方法

    一.Collection接口中的方法介绍 int size();返回此Collection中的元素数 boolean isEmpty(); 判断是否为空 boolean containsAll(Col ...

  2. linq 日期分组统计

     #region        string Condition(DateTime date, string type)        {            if (date == null)   ...

  3. 十天学会<div+css>横向导航菜单和纵向导航菜单

    纵向导航菜单及二级弹出菜单 纵向导航菜单:一级菜单 <head><style type="text/css">body { font-family: Ver ...

  4. NoSQL生态系统——hash分片和范围分片两种分片

    13.4 横向扩展带来性能提升 很多NoSQL系统都是基于键值模型的,因此其查询条件也基本上是基于键值的查询,基本不会有对整个数据进行查询的时候.由于基本上所有的查询操作都是基本键值形式的,因此分片通 ...

  5. HDFS读写数据块--${dfs.data.dir}选择策略

    最近工作需要,看了HDFS读写数据块这部分.不过可能跟网上大部分帖子不一样,本文主要写了${dfs.data.dir}的选择策略,也就是block在DataNode上的放置策略.我主要是从我们工作需要 ...

  6. IHttpHandler防止图片链接被盗用

    public class JpegHandler : IHttpHandler { public bool IsReusable { get { return true; } } public voi ...

  7. 查询数据库表大小sql

    SELECT a.name, b.rowsFROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.idWHERE (a.type = ' ...

  8. Spring(2)

    Spring中的IOC和DI容器的概述 IOC(Inversion of control):其思想是反转资源获取的方向,传统的资源查找方式要求组件向容器发出请求查找资源作为回应,容器适时的返回资源 而 ...

  9. android学习之ListView

    移通152余继彪 该组件用于显示列表的view  包含了三个关键元素 listView 适配器 以及数据,适配器主要是用于将数据映射到listview,适配器数据主要是有hasmap 配合list对每 ...

  10. 场景9 深入RAC运行原理

    场景9 深入RAC运行原理 OPS(Oracle Parallel Server)通过磁盘的节点判定数据是否最新   —>   Data Guard   —>    RAC(Real Ap ...