首页 > 其他分享 >拓展学习 (面试)

拓展学习 (面试)

时间:2024-02-13 23:55:18浏览次数:30  
标签:int float System 拓展 学习 面试 println out

class Scratch {
public static void main(String[] args) {
//整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x
int i = 10;
int i2 =010; //八进制0
int i3 =0x10; //十六进制0x 0-9 A-F 16

    System.out.println(i);
    System.out.println(i2);
    System.out.println(i3);
    System.out.println("=============================================");

    //=============================================
    //浮点数拓展
    //BigDecimal 数字工具类
    //float  有限   离散   舍入误差  大约  接近但不等于
    //double
    //最好完全使用浮点数进行比较

    float f=0.1f; //0.1
    double d=1.0/10; //0.1

    System.out.println(f==d);//false
    float d1=13131365464f;
    float d2=d1+1;

    System.out.println(d1==d2);//ture

    //=============================================
    //字符拓展?
    //=============================================
    System.out.println("=============================================");

    char c1='a';
    char c2='中';

    System.out.println(c1);
    System.out.println((int)c1);  //强制换行
    System.out.println(c2);
    System.out.println((int)c2);  //强制换行

    //所有的字符本质都是数字
    //编码 Unicode (表:97=a  65=A)  2字节  65536  Excel    2  16 =65536

    //U0000   UFFFFF

    char c3='\u0061';
    System.out.println(c3); //a

    //转义字符
    // \t  制表符
    // \n  换行

    System.out.println("Hello\nWorld");
    
    //布尔值拓展
    boolean flag =true;
    if (flag==true){}  //新手
    if (flag){}  //老手
    //Less is More! 代码要精简

}

}

标签:int,float,System,拓展,学习,面试,println,out
From: https://www.cnblogs.com/niedaolei/p/18014952

相关文章

  • 基于yolov2深度学习网络的人员跌倒检测识别matlab仿真
    1.算法运行效果图预览 2.算法运行软件版本matlab2022a 3.算法理论概述      跌倒是一种常见的健康风险,特别是在老年人和患有某些疾病的人群中。及时检测跌倒并采取相应措施对于降低伤害风险至关重要。近年来,深度学习在图像处理和计算机视觉领域取得了显著进展......
  • LLM与强化学习(一)
    很早之前就想了解一下LLM到底是怎么和强化学习结合的,今天凑巧查资料的时候看到亚马逊的一篇文章,把知识点整理记录一下。1什么是RLHFRLHF代表“ReinforcementLearningfromHumanFeedback”,即基于人类反馈的强化学习。它是一种机器学习技术,利用人类反馈来优化模型,从而更有效......
  • 基于概念映射的问题提出方法对学生学习成绩和批判性思维倾向的影响:在文言文学习情境
    (Effectsofaconceptmapping-basedproblem-posingapproachon students’learningachievementsandcriticalthinkingtendency: AnapplicationinClassicalChineselearningcontexts) doi:10.1111/bjet.13007一、摘要研究目的:在语言课程中,培养学生的系统思维能......
  • Markdown学习
    Markdown学习标题三级标题四级标题字体hello,worldhello,worldhello,worldhello,world引用选择狂神说java,走向人生巅峰分割线图片超链接点击跳转到狂神博客列表ABCABC表格名字性别生日张三男1997.1.1代码public......
  • 最短路学习笔记
    最短路学习笔记单源最短路径问题(SingleSourceShortestPath,SSSP问题)。Part1DijkstraPart1.0Dijkstra朴素算法洛谷P3371【模板】单源最短路径(弱化版)Dijkstra算法Dijkstra算法的流程如下:初始化$dist[1]=0$,其余节点的$dist$值为正无穷大。找出一个未被标记的......
  • Markdown 基本知识学习
    Markdown学习标题三级标题四级标题字体HELLOWORLD!HELLOWORLD!HELLOWORLD!HELLOWORLD!引用选择C4D制作动画,让创作更加简单分割线图片超链接[点击跳转到狂神博客](广告设计必备:Banner的涵义和设计专家建议!-哔哩哔哩(bilibili.com))列表ACABC......
  • 深度学习的始祖框架,grandfather级别的框架 —— Theano —— 示例代码学习(5)
    代码1:(求雅可比矩阵,jacobian矩阵求解)importtheanofromtheanoimporttensor#Creatingavectorx=tensor.dvector('x')#Creating'y'expressiony=(2*x**3)#ComputingderivativeOutput,updates=theano.scan(lambdai,y,x:tensor.g......
  • Markdown学习
    Markdown学习标题三级标题四级标题字体HELLOWORLD!HELLOWORLD!HELLOWORLD!HELLOWORLD!引用选择C4D制作动画,让创作更加简单分割线图片超链接[点击跳转到狂神博客](广告设计必备:Banner的涵义和设计专家建议!-哔哩哔哩(bilibili.com))列表ACABC......
  • 凸包学习笔记
    凸包一般通过证明或观察出斜率有单调性于是可以用凸包维护。P5155[USACO18DEC]BalanceBeamP题意:有长为\(n\)的序列,每次等概率向左右移动一格,也可以结束并获得当前位置上的值,求每个位置的最大期望收益。思路:完全不懂期望!首先有一个结论,在\([0,L]\)上的\(x\)处,每次等概率向......
  • WQS二分学习笔记
    WQS二分WQS二分是一种可以处理一类带有限制的问题的方法,这种限制一般是恰好选\(k\)个的形式,而且要求原问题有凸性。比如函数是上凸的,那么斜率就递减,如果我们去二分这个斜率,那么可以快速求出切点,而切点横坐标代表我们选择了多少个,于是我们就可以根据这个数目和题中要求的\(k\)......