JAVA基本语法—从键盘输入数据
JAVA基本语法
从键盘输入
import java.util.Scanner;//导入包 class ScannerTest{ public static void main(String[] args){ Scanner scan=new Scanner(System.in);//Scanner类的实例化 int num=scan.nextInt(); System.out.println(num); } }
import java.util.Scanner;//导入包 class ScannerTest{ public static void main(String[] args){ Scanner scan=new Scanner(System.in);//实例化 System.out.println("请输入你的名字:"); String name=scan.next(); System.out.println(name); System.out.println("请输入你的年龄:"); int age=scan.nextInt(); System.out.println(age); System.out.println("请输入你的体重:"); double weight=scan.nextDouble(); System.out.println(weight); System.out.println("你好吗?"); boolean isWell=scan.nextBoolean(); System.out.println(isWell); //对于char型的获取,Scanner没有提供相关的方法,只能获取一个字符串 System.out.println("请输入你的性别:(男/女)"); String gender=scan.next(); char genderChar=gender.charAt(0); System.out.println(genderChar); } }
推荐这些技术文章:
程序控制结构
1、介绍
2、顺序控制
3、分支控制 if-else
3.1、单分支
import java.util.Scanner;
public class If01 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入年...
要点:
类的创建与赋值
ArrayList保存类的内容
遍历/查找/删除类中的数据
类的创建
package CAK1;
public class Student {
private String name;
private String age;
private String sno;
public Student(String name, S...
输入
在有多行数据输入的情况下,一般这样处理
static Scanner in = new Scanner(System.in);
while(in.hasNextInt())
或者是
while(in.hasNext())
格式1:Scanner sc = new Scanner (new BufferedInputStream(System.in));
格式2:Scanner sc...
Java基础语法与流程控制
跟着狂神学Java的第二天O(∩_∩)O~,养成一个总结的习惯
志同道合的小伙伴可以一起学习狂神的视频
本节地址:https://www.kuangstudy.com/course/play/1317504142650658818
Java基础语法
1. 注释
Java注释有单行注释,多行注释和文本注释三种
单行注释:用双斜线//后面跟要注释的内容
eg:...
练气期
一、了解
jvm就是Java虚拟机 通过这个进行编译 可以实现跨平台
jre包括jvm和运行java的核心库
jdk包含jre和开发工具:javac.exe 和 java.exe
二、开始helloword
关键字
常量:整数、字符串、小数、字符、布尔值、空
三、数据类型
计算机储存单元:最小位信息单元 bit 最小的存储单元 byte 1byte = 8bit
是强类型语言 不同的数据...
Java流程控制
1. Scanner对象
基本语法:
Scanner scanner = new Scanner(System.in);
通过Scanner类的next与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasnext()与hasnext()判断是否还有输入的数据
next():
一定要读取到有效字符串后才可以结束输入。
对输入的有效字符之前遇到的空...
项目-房屋出租系统
1、项目需求说明
2、界面
2.1、项目界面 - 主菜单
2.2、项目界面 - 新增房源
2.3、项目界面 - 查找房源
2.4、项目界面 - 删除房源
2.5、项目界面 - 修改房源
2.6、项目界面 - 房屋列表
2.7、项目界面 - 退出系统
3、设计
3.1、项目设计 - 程序框架图(分层模式=>当软件比较复杂, 需要模式管理)
4、实现
...
代码如下:
public class ExchangeValue {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("input a:");
long a = scan.nextLong()...
import java.util.*;
public class k43 { public static void main(String[] args){ int rdm=(int)(Math.random()*100); //System.out.println(rdm); Scanner in=new Scanner(System.in); System.out.println("...
最近在学尚硅谷的数据结构,特此开一篇blog来做笔记
稀疏数组
当一个数组中大部分元素是0时,或者为同一个值的数组时,可以用稀疏数组来保存该数组,节省储存空间(二维数组储存太浪费空间了)
应用场景
五子棋、围棋记录黑白子,无占位处记为0,黑白分别记为1,2
扫雷
象棋类,跳棋等
处理方法:
记录数组有几行几列,有多少个不同的值
把有不同值的元素的行列及值记录在一个小规模的数组里,从而缩小程...
文章链接:https://www.dianjilingqu.com/1609.html
本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:saisai#email.cn,感谢支持理解。