输入方法

nextLine

以Enter为结束符,也就是说 nextLine()方法返回的是输入回车之前的所有字符。

可以获得空白的一串字符。

import java.util.Scanner;

public class Hello {

public static void main(String[] args) {

Scanner in = new Scanner(System.in);

// 从键盘接收数据

System.out.println("nextLine method:");

if(in.hasNextLine()) {

// 判断是否有输入

String str1 = in.nextLine();

System.out.println("输入的数据为:"+str1);

}

in.close();

}

}

输入“ aaa bbb”,输出的与输入相同。

next方法

对输入有效字符之前遇到的空白字符,next () 方法会自动将其去掉。

入了有效字符之后,如果再输入空白空格的话,就当作结束符处理(即,next() 不能得到带有空格的字符串 )

一定要读取到有效字符以后才可以输入。

next方法对于nextLine改一下即可

输入整数

import java.util.Scanner;

public class Hello {

public static void main(String[] args) {

Scanner in = new Scanner(System.in);

int i = 0;

//float f = 0.0f;

System.out.println("输入整数:");

if(in.hasNextInt()) {

// 判断输入的是否是整数

i = in.nextInt();

System.out.println("整数数据:"+i);

}

else {

System.out.println("输入的不是整数!");

}

in.close();

}

}

上面的例子同样也可以输入浮点数。用 in.hasnextFloat() 还有 in.nextFloat() ;

变量

​ java中用final修饰常量,其中常量的名字必须大写

long类型后面要加L float类型后面要加f

常量:

java输出变量_Java笔记1: 输入输出与变量常量相关推荐

  1. java类描述_java笔记2:Java语言中的类和对象的描述

    在Java 语言中,除8 个基本数据类型值之外, 一切都是对象,而对象就是面向对象程序设计的中心. 对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还 ...

  2. C++笔记:输入输出、变量、变量加减乘除

    C++输入输出.变量.变量加减 任何一个编程软件都能够进行输入输出,C++也不例外. #include<iostream> using namespace std; int main(){ ...

  3. java输出一个对象_java里面直接输出一个类的对象

    Java直接输出一个类的对象的时候,会自动调用这个类的toString方法.这个方法在object类中,而所有的类都继承object类,所以所有的类都有toString方法.当我们不重写该方法时,该方 ...

  4. 设置JAVA环境设置_Java为什么要设置环境变量、JAVA_HOME

    1. 为什么要说这个问题? 想起来两年前刚学习Java时,被要求先要设置环境变量,自然不解,随后网上找答案. 现在想来感觉当时看到的答案都是神神叨叨,含糊不清,没有几个说的明明白白的.当然也有可能是当 ...

  5. java 输出参数_Java方法输出参数

    在写Java代码的时候,自定义方法的时候,都会牵扯到参数问题,方法参数包括输出参数和输入参数. 下面主要说说输出参数: 1.没有输出参数的时候就直接把输出参数写成void就可以. 2.当输出参数只有一 ...

  6. java的环境变量_java学习册|JDK|环境变量

    每一个学java的小伙伴遇到的第一个拦路虎就是配置环境变量,而且关于环境变量,已经写过了不少文章,今天,我们不炒冷饭,我们来深入探讨下 往期文章 首先还是把什么是环境变量,如何配置环境变量讲一下,参考 ...

  7. java中的静态成员变量_java中什么叫静态成员变量

    静态变量的类型说明符是static. 静态变量当然是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量,例如外部变量虽属于静态存储方式,但不一定是静态变量,必须由 static加以定义后才能 ...

  8. java 输入 输出 方法_Java常用的输入输出方法

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

  9. java输出语句_java输入输出语句是什么

    在java中,输入语句为"Scanner对象.next()系列方法",例"Scanner对象.nextLine()"表示输入字符串:输出语句为"Sys ...

最新文章

  1. vs2008与IIS 7.0使用在vista上时出现的问题及解决方法(Internet Explorer 无法显示该页面)(VS2008: IE Cannot Display Web Page)...
  2. bash_备份mysql数据库
  3. 【kissfft】使用kiss_fftr做FFT与iFFT
  4. 苏州outlook的方向分析
  5. caffe源码分析:layer.hpp分析
  6. layui table行点击tr_LayUI数据表格行单击事件中选中
  7. 《大型网站服务器容量规划》一1.1 容量规划背景
  8. 应用Quick BI实现首购用户和用户首购的三种运营场景监控
  9. 计算文档中不同单词出现的次数
  10. 谈学习:合格的编程自学者必须知道的几点
  11. 一张“黑洞”照片需半吨重硬盘?!
  12. 了解一些常用的牛逼编译器(不限制编程语言, 不限制平台)
  13. api调用实例python_调用阿里云API 的demo示例(java/python)
  14. 企业项目开发--cookie(3)
  15. linux镜像文件iso下载RedHat,RedHat Enterprise Linux ISO文件下载镜像站点
  16. qq网吧弹框如何去掉?如何删掉NetBar文件夹?
  17. 彻底搞懂SSD网络结构
  18. 风云再续:他抖任他抖,IO诊断在我手
  19. 百度地图坐标转换及跨域
  20. 你是没教养,不是性子直

热门文章

  1. 素筛打表(输出小于n最大素数)
  2. Redis Spring集成
  3. python计算排队时间_Python(pdb)-排队执行命令
  4. jsp论坛网站模版_网站被降权了?看看这些解决方法,或许有帮助哦
  5. mysql支持事务的存储引擎_MySQL基础(三)【MySQL事务与存储引擎】
  6. css背景从左到右颜色渐变,CSS:linear-gradient()背景颜色渐变
  7. TensorFlow7-多元线性回归模型
  8. 计算机水平考试改革,浅析全国计算机等级考试改革及应对策略
  9. 筒灯智能驱动芯片作用_如然之光,魅族 Lipro 智能家居发布首期健康照明系列--智能设备 -...
  10. Appium+Python安卓自动化测试之启动APP和配置获取