首页 > 其他分享 >Day06

Day06

时间:2023-12-16 16:24:21浏览次数:41  
标签:String name Day06 System println public out

Day06

不同进制在代码中的表现形式

  • 二进制:由0和1组成,代码中以0b开头

  • 八进制:由0~7组成,代码中以0开头

  • 十进制:由0~9组成,前面不加任何前缀

  • 十六进制:由09还有af组成,代码中以0x开头

    public class HelloWorld{
        public static void main(String[] args){
            System.out.println(17);//十进制
            System.out.println(017);//八进制
            System.out.println(0b123);//语法报错
            System.out.println(0x123);//十六进制
        }
    }
    

进制的转换

任意进制转十进制:

公式:系数*基数的全次幂 相加

系数:就是每一位上的数

基数:当前进制数

权:从右往左,依次为 0 1 2 3 4 5 ...

十进制转其他进制

除基取余法

不断的除以基数(几进制,基数就是几)得到余数,直到商为0,再将余数倒着拼起来即可。

用计算机进行进制的转换

  1. 打开计算机,点开左上角三道杠;

  2. 选择程序员;

  3. 从下到上依次是 二进制、八进制、十进制、十六进制;

文本

  • 数字 转二进制
  • 字母 查询码表
  • 汉字 查询码表

图片

三原色(红绿蓝RGB)

  • 十进制

    取值范围:0~255

  • 十六进制

    取值范围:0~FF

声音

对声音的波形图进行采样再存储

数据类型

基本数据类型

数据类型 关键字 取值范围 内存占用
整数 byte -128~127 1
整数 short -32768~32767 2
整数 int默认 -2147483648~2147483647(10位数) 4
整数 long -9223372036854775808~9223372036854775807(19位数) 8
浮点数 float -3.401298e-38到3.402823e+38 4
浮点数 double默认 -4.9000000e-324到1.797693e+308 8
字符 char 0-65535 2
布尔 boolean true,false 1

整数和小数取值范围大小关系:

double>float>long>int>short>byte

long 类型变量:需要加入L标识(大小写都可以)

float 类型变量:需要加入F标识(大小写都可以)

练习

输出老师信息

姓名 张三 String
年龄 18 int
性别 char
身高 180.1 double
是否单身 true
public class VariableTest2{
	//主入口
	public static void main(String[] args){
		//定义变量记录姓名
		String name = "张三";
		//定义变量记录年龄
		int age = 18;
		//定义变量记录性别
		char gener = '男';
		//定义变量记录身高
		double height = 180.1;
		//定义变量记录是否单身
		//true 单身 false 不是单身
		boolean flag = true;
		
		//输出变量的值
		System.out.println(name);
		System.out.println(age);
		System.out.println(gener);
		System.out.println(height);
		System.out.println(flag);
			
	}
}

输出电影信息

public class VariableTest3{
	//主入口
	public static void main(String[] args){
		//名字
		String name = "送初恋回家";
		//主演
		String tostar = "刘鑫 张雨提 高媛";
		//年份
		int year = 2020;
		//评分
		double grade = 9.0; 
		
		//输出所有变量的值
		System.out.println(name);
		System.out.println(tostar);
		System.out.println(year);
		System.out.println(grade);
		
		
		
	}
}

输出商品信息

public class VariableTest4{
	//主入口
	public static void main(String[] args){
		//价格
		double price = 5299.0;
		//品牌
		String name = "华为";
		
		//输出结果
		System.out.println(price);
		System.out.println(name);
		
		
		
	}
}

标签:String,name,Day06,System,println,public,out
From: https://www.cnblogs.com/Y423x/p/17904954.html

相关文章

  • JavaWeb - Day06 -MySQL-DDL、DML
    01.MySQL-课程介绍什么是数据库?数据库:英文为DataBase,简称DB,它是存储和管理数据的仓库。像我们日常访问的电商网站京东,企业内部的管理系统OA、ERP、CRM这类的系统,以及大家每天都会刷的头条、抖音类的app,那这些大家所看到的数据,其实都是存储在数据库中的。最终这些数据,只是在......
  • day06 谷歌pixel刷机
    一.谷歌Pixel相关-刷机线上文档:https://zhuanlan.zhihu.com/p/598414059Pixel手机相关内容:刷机,官方包。ROOT集成charles证书本节手把手带大家完成对自己新买的Piexl手机进行刷机(Pixel所有机型通用)。刷机的意义:以后手机系统出问题,可以自如的重新刷自己喜欢的安卓系统(安......
  • day06 基于NFS的存储解决方案 2.1
    一、基于NFS的存储解决方案NFS在K8S中的应用及配置1、前言NFS是基于网络共享文件的存储解决方案,及网络文件系统。NFS运行在一个系统网络上与他人共享目录和文件。通过使用NFS,用户和程序可像访问本地文件一样访问远端系统上的文件。nfs:是我们最终的存储nfs-client:用来动态......
  • Day06 使用idea开发
    使用idea开发快捷键:psvmpublicstaticvoidmain(String[]args){}soutSystem.out.println();publicclassHello{publicstaticvoidmain(String[]args){System.out.println("Hello,World!");}}......
  • day06
    数据类型1.强类型语言2.弱类型语言java的数据类型分为两大类基本类型:数值类型1.整数类型:byte:占一个字节范围short:占两个字节范围int:占四个字节范围long:占八个字节范围浮点类型:float:占四个字节范围double:占八个字节范围字符类型:char:占两个字......
  • Day06面向对象编程
    所有学习内容来自:狂神说java一、面向对象编程面向对象&面向过程什么是面向对象:二、方法回顾值传递和引用传递:引用类型如类、数组等输入方法后是引用传递,在方法中改变其内部的值会导致方法外也改变;int等基本类型是值传递,不改变方法外的值。//引用传递publicclassDemo0......
  • JavaSE day06【排序查找算法,Map集合,集合的嵌套,斗地主案例】测评题
    选择题题目1(多选):下列关于TreeSet集合排序的原理正确的是()选项:​ A.排序方法如果返回的是小于0,代表的是当前元素较小,需要存放在左边​ B.排序方法如果返回的是大于0,代表的是当前元素较大,需要存放在右边​ C.排序此方法如果返回的是0,代表的是当前元......
  • Java 基础篇day06
    String字符串,可以用来创建对象封装字符串数据,并对其进行处理创建字符串的方式点击查看代码//String创建对象封装字符串数据的方式Java程序中的所有字符串文字都为此类的对象1.简单的方案Stringname="xiaohei";2.方式二:调用String类提供的构造器初始化字符串对象,封装......
  • day06-列表
    列表(List)是一种有序、可变且允许重复元素的数据结构列表中的每个元素均会分配一个数字,用以记录位置,我们称之为索引(Indexes),索引值从0开始,依次往后计数。列表使用中括号[],元素之间使用逗号,分隔,其元素可以是数字、字符串、列表等其他任何数据类型。1、创建列表使用......
  • Day06 - Vue项目的使用
    解析Vue项目//1为什么浏览器中访问某个地址,会显示某个页面组件 -根组件:App.Vue必须是:<template><divid="app"><router-view></router-view></div></template> -配置路由: //先导入 importy......