java可以使用c语言中的输入,c语言中的scanf在java中应该怎么表达,Scanner类。
1 java是面向对象的语言
它没有像C语言中的scanf()函数,但是它的类库中有含有scanf功能的函数
2 java.util包下有Scanner类
Scanner类的功能与scanf类似
3 Scanner类的使用
Scanner使用next()方法接收输入的任何字符串
以回车换行符为结束标志
Scanner接收的字符串需要经过类型转换变成你想要的类型
4 示例说明
下面通过一个小示例来说明,代码如下:
import java.util.Scanner;
public class Program {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
String input;
System.out.println("输入一个整数a:");
input = scanner.next();
int a = Integer.parseInt(input);
System.out.println("输入一个字符串b:");
input = scanner.next();
String b = input;
System.out.println("输入一个浮点数c:");
input = scanner.next();
float c = Float.parseFloat(input);
System.out.print("\n");
System.out.printf("a=%d,类型是 %s\n", a, getType(a));
System.out.printf("b=%s,类型是 %s\n", b, getType(b));
System.out.printf("c=%f,类型是 %s\n", c, getType(c));
}
static String getType(Object o){
return o.getClass().toString();
}
}
C语言中gets(), scanf()区别
C语言中gets(), scanf()区别 相同点: gets()和 scanf() 1.函数都可用于输入字符串 2.都在stdio.h头文件中定义. 3.字符串接受字符结束后自动加'\0' 不同点: ...
Java中是否可以调用一个类中的main方法?
前几天面试的时候,被问到在Java中是否可以调用一个类中的main方法?回来测试了下,答案是可以!代码如下: main1中调用main2的主方法 package org.fiu.test; impor ...
Java中必须了解的常用类
1.Java的包装类 基本数据类型我们都很熟悉,例如:int.float.double.boolean.char等,基本数据类型不具备对象的特征,不能调用方法,一般能实现的功能比较简单,为了让基本数据 ...
Java中使用 Long 表示枚举类
Java中使用 Long 表示枚举类 在日常的开发过程中,很多时候我们需要枚举类(enum)来表示对象的各种状态,并且每个状态往往会关联到指定的数字,如: private enum Color { R ...
java中常用的包、类、以及包中常用的类、方法、属性----sql和text\swing
java中常用的包.类.以及包中常用的类.方法.属性 常用的包 java.io.*; java.util.*; java.lang.*; java.sql.*; java.text.*; java.a ...
JAVA中的集合容器操作类
目录 JAVA中的集合容器操作类 List集合 ArrayList的操作方法说明 LinkedList Stack Set Map Queue 总结 JAVA中的集合容器操作类 Java容器类库总共分 ...
Java中各种集合(字符串类)的线程安全性!!!
Java中各种集合(字符串类)的线程安全性!!! 一.概念: 线程安全:就是当多线程访问时,采用了加锁的机制:即当一个线程访问该类的某个数据时,会对这个数据进行保护,其他线程不能对其访问,直到该线程读 ...
Java中的集合和常用类
Java中的常用类: ▪ Object类 ▪ Math类 ▪ String类和StringBuffer类(字符串) ▪ 8种基本类型所对应的包装类 ▪ java.util包中的类——Date类 Obj ...
JAVA基础——Java 中必须了解的常用类
Java中必须了解的常用类 一.包装类 相信各位小伙伴们对基本数据类型都非常熟悉,例如 int.float.double.boolean.char 等.基本数据类型是不具备对象的特性的,比如基本类型不 ...
随机推荐
Codeforces Round #368 (Div. 2)
直达–>Codeforces Round #368 (Div. 2) A Brain’s Photos 给你一个NxM的矩阵,一个字母代表一种颜色,如果有”C”,”M”,”Y”三种中任意一种就输 ...
Java--剑指offer(3)
11.输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示. a)使用Integer.toBinaryString(n);来计算得出二进制的字符串,然后使用for循环截取字符串是否为1 pu ...
Nginx 简单的负载均衡配置示例
http://www.cnblogs.com/xiaogangqq123/archive/2011/03/02/1969006.html 在此记录下Nginx服务器nginx.conf的配置文件说明, ...
[转] 关于C++中模板中的typename和class的区别比较
C++箴言:理解typename的两个含义 转自http://blog.csdn.net/dick_china/article/details/4522253 问题:在下面的 template dec ...
关于华为交换机bpdu enable. ntdp enable. ndp enable解析
华为5300初始状态下每个口子都有,bpdu enable. ntdp enable. ndp enable.不是很明白什么意思,有什么样的用途. BPDU是网桥协议数据单元(Bridge Proto ...
Android 把从网络获取的图片缓存到内存中
1:activity_main.xml
java可以使用c语言中的输入,c语言中的scanf在java中应该怎么表达,Scanner类。相关推荐
- c语言中的scanf在java中应该怎么表达,Scanner类。
1 java是面向对象的语言 它没有像C语言中的scanf()函数,但是它的类库中有含有scanf功能的函数 2 java.util包下有Scanner类 Scanner类的功能与scanf类似 3 ...
- c语言输入中含有非法字符 请重新输入,C语言中对scanf输入非法字符的检查和处理...
在C中scanf()函数返回成功读入的变量的个数.如果它没有读取任何项目(输入非法字符,例如:希望得到数字,而用户却输入的是字符),scanf()返回值为0.当检测到"文件结尾"是 ...
- scanf和printf在c语言中的作用,C语言中的scanf与printf
最初学习C语言程序设计时,经常需要通过键盘交互方式请用户输入内容,并需要将用户计算的结果在屏幕上输出.为实现这样的操作,C语言提供了scanf与printf两个函数,使用它们之前,一般需要包含stdi ...
- C语言中的scanf对应java中的,什么是C++中的scanf,memset和一对夫妇在Java中的含义?...
所以我一直在努力理解一个算法,并且我在互联网上找到了一个C++代码,但问题是我知道Java,但对C++真的不熟悉,所以我在理解时遇到了一些麻烦.这部分特别:什么是C++中的scanf,memset和一 ...
- 在c51语言中当while语句中条件,在C51语言中,当do-while语句中的条件为( )时,结束循环。...
著名战略管理学家迈克尔·波特(Michael E.Porter)于1985年提出价值链(value chain)理论很好的解释了商业价值的产生.中中增值与转化过程,包括 汉语有很多四字成语,语言语句译 ...
- 在c51语言中当while语句中条件,在C51语言中,当while语句中的条件为时,结束循环...
摘要: 消费需求相交者甲点曲线与消乙的于A费者,中中则在A点上(.条件尊号"景帝的汉景"是.在北祭天郊,束循秉承"天治理国家且要意",天"命于君权因为 ...
- c语言atan的作用,C语言中的atan和atan2
在C语言的math.h或C++中的cmath中有两个求反正切的函数atan(double x)与atan2(double y,double x) 他们返回的值是弧度 要转化为角度再自己处理下. 前者 ...
- c语言用string类型,c语言中的string
1. strlen(char const* s); 函数传入的是c风格字符串(即以'\0'结尾的字符数组),返回的长度为size_t(即unsigned int),其长度不包括'\0'. 2. str ...
- sort在c语言中的作用,c语言中sort的用法详解.docx
c语言中sort的用法详解.docx C语言中SORT的用法详解C语言的学习很多是比较复杂的,那么C语言中SORT的用法的用法你知道吗下面学习啦小编就跟你们详细介绍下C语言中SORT的用法的用法,希望 ...
最新文章
- LeetCode 7. Reverse Integer
- 半小时训练亿级规模知识图谱,亚马逊AI开源知识图谱嵌入表示框架
- Keras正式从TensorFlow分离:结束API混乱与耗时编译
- 区分真实模式的两个标准
- php smarty安装,php smarty 安装 、配置、使用 及缓存cache的配置使用
- 冒泡排序、选择排序和插入
- Docker 环境下部署 redash
- UVA10129 Play on Words (并查集判连通+欧拉回路)
- 第二季3:海思MPP模块与视频缓冲池
- matlab二进制十进制十六进制和任意进制之间的转换
- Linux系统录制gif动画
- Chrome最新版如何安装代理Proxy SwitchyOmega
- Node.js meitulu图片批量下载爬虫1.01版
- 卸载office2007不干净问题
- spss分析方法-相关分析(转载)
- 在Win10下搭建web服务器,使用本机IP不能访问,但是使用localhos或127.0.0.1可以正常访问的解决办法...
- 为什么我的订单管理里没有发货按钮?
- 高等数学期末总复习DATY9.积分上限函数、基本定积分计算、定积分换元法、定积分的分部积分、三角函数的N次方积分、反常积分(广义积分)
- 《只是为了好玩:Linux之父林纳斯自传》读后感
- 微信公众平台开发(PHP)(五) 天气预报功能开发
热门文章
- python爬取地图上的经纬度_Python调用百度地图API爬取经纬度
- 静态方法什么时候执行?_面试官:知道类在什么时候加载吗?
- 盘点 12 个 GitHub 上的高仿项目
- Redis 的各项功能到底解决了哪些问题?
- Qt creator 编译错误 :cannot find file .pro qt
- Java中设计模式之生产者消费者模式-3
- 关键字提取_从杂乱无章的表格中找出关键字,批量提取字符
- iphone尺寸_iPhone折叠机概念图:屏幕双打孔,iPhone折叠机有多优秀!
- 校园网断线重连,用爬虫来搞定!
- 转: ubuntu apt-get 与 aptitude 用法与区别