牛客java基础语法在线编程-知识点小结(待完善)
2024-10-21 09:19:22
知识点小结
一、输入输出
- Scanner类
Scanner类在java.util包下,导包格式如下:
import java.util.Scanner;
使用示例:
import java.util.Scanner;
class Main01 {
public static void main(String[] args) {
//创建Scanner类的对象
Scanner sc = new Scanner(System.in);
//判断是否有用户输入
if (sc.hasNextDouble()) {
//根据数据类型可以对用户输入进行简单判别
int number = (int) sc.nextDouble();
System.out.println(number);
}
//关闭资源
sc.close();
}
}
- IO流
import java.io.*;
class Main04 {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
Double number = Double.parseDouble(reader.readLine());
reader.close();
System.out.println(Math.round(number));
}
}
3.IO流+包装类的类型转换
import java.io.*;
public class test {
public static void main(String[] args) {
//创建输入流对象
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
//读取用户输入(String类型)
String s = reader.readLine();
//关闭资源
reader.close();
//使用包装类把用户输入的数据转换成基本数据类型
double data = Double.parseDouble(s);
//输出
System.out.println(data);
}
}
最新文章
- 安装了VS2012 还有Update4 我的Silverlight5安装完后 我的Silverlight4项目打不开
- ajax实例详解
- mysqldump命令的常用组合
- python-day 1
- sublime3快捷 输入html
- 修改Chrome默认搜索引擎为Google.com
- MyEclipse中消除frame引起的“the file XXX can not be found.Please check the location and try again.”的错误
- haproxy 负载elasticsearch 切换
- Android开发中用到的框架、库介绍
- Eclipse/IDEA中使用Maven创建Web项目报错
- 解决IE浏览器“无法显示此网页”的问题
- Docker: Usage instruction
- 移动端https抓包那些事--进阶篇
- Android简易实战教程--第四十话《Spinner》
- 【CF375D】Tree and Queries
- JavaScript的DOM对象
- .NET本质论 类型基础
- Android自定义view(一):制作一个最最最简单的自定义view
- qScrollArean的使用
- 前端开发-4-HTML-table&;form&;表单控制 标签