0
点赞
收藏
分享

微信扫一扫

蓝桥杯001

西特张 2022-01-09 阅读 103

本人首次参加蓝桥杯大赛,决定从基础开始准备,首先从java基础语法以及技巧开始

首先是java输入,需要进行导包:

import java.util.Scanner;

然后再创建对象:

Scanner sc = new Scanner(System.in);

其中“sc”是创建的Scanner类的对象,也可以用其他名称;

然后再通过确定不同数据类型确定接收的数据类型。

例如 接收为int类型,则用通过sc调用nextInt()函数;

int number = sc.nextInt();

接收为float以及double类型,则需要通过sc调用nextFloat(), nextDouble()函数

float  number1 = sc.nextFloat();
double number2 = sc.nextDouble();

接收为String类型,则需要调用nextLine(), 或者next()进行接收。

String str1 = sc.nextLine();
String str2 = sc.next();

注意的是,nextLine()扫描的是一行字符串,而next()接收的则是不包含空格与换行符的字符串(因为通过该函数扫描字符,从非空格,换行符开始,遇到空格或者换行符停止扫描)。

通过一段代码进行实验

import java.util.Scanner;
public class Test{
public static void main(String[] args){
   Scanner scanner = new Scanner(System.in);
   int number = scanner.nextInt();
   float number = scanner.nextFloat();
   double number = scanner.nextDouble();
   String string = scanner.next();
   
  }
}
举报

相关推荐

蓝桥杯,,,,,,

【蓝桥杯】

蓝桥杯练习

蓝桥杯自用

【蓝桥杯】旋转

蓝桥杯模板

蓝桥杯——礼物

直线(蓝桥杯)

0 条评论