首页 > 编程语言 >java学习

java学习

时间:2023-02-04 23:11:07浏览次数:42  
标签:java scanner System 学习 println out Scanner

java 学习

快捷键

1.psvm和sout(打印输出的快捷键)

2.在使用浮点类型时注意浮点数是一个近似值,在处理银行业务时需要使用的是BigDecimal数学工具类

3.在强制转换类型的时候括号比如(int)

类型转换

  1. 布尔值不能进行转换
  2. 不能把对象类型转换成不相干的类型
  3. 在吧高容量转换到底容量的时强制转换
  4. 转换的时候可能会存在内存溢出,或者精度问题

Scanner学习

  1. 使用next()方法的时候不能获取带有空格的字符串;

    import java.util.Scanner;
    
    public class scanner {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
    
            System.out.println("使用next方法接收");
    
    
            //判断用户有没有进行输入
            if(scanner.hasNext())
            {
                //使用的next
                String str = scanner.next();
                System.out.println("输入的字符是"+str);
            }
    
            scanner.close();
        }
    }
    
    
    1. 使用nextline()的时候是可以获取带有空格的字符串的;

      import java.util.Scanner;
      
      public class scanner02 {
          public static void main(String[] args) {
              Scanner scanner = new Scanner(System.in);
              System.out.println("使用的nextline");
              if(scanner.hasNextLine())
              {
                  String str = scanner.nextLine();
                  System.out.println("输入的是"+str);
      
              }
              scanner.close();
          }
      }
      
      

面向对象

  1. 生成构造函数的快捷键是alt+ insert
  2. 当申明了有参构造之后就必须显示的定义无参构造的空构造函数

标签:java,scanner,System,学习,println,out,Scanner
From: https://www.cnblogs.com/daniuma/p/17092609.html

相关文章

  • Java多线程01——多线程的创建
    1进程和线程进程:进程是并发执行程序在执行过程中,资源分配和管理的基本单位。进程可以理解为一个应用程序的执行过程,应用程序一旦执行,就是一个进程。线程:线程是进程的一个执......
  • java基础:数组
    概述数组是相同类型数据的有序集合可以是任何类型每一个数据被称为该数组的一个数组元素,可以使用下标访问每一个元素下标从0开始,按顺序递增数组长度是固定的,创建后不......
  • 自我介绍与学习心得
    这个作业属于哪个课程https://edu.cnblogs.com/campus/fzzcxy/2023learning这个作业要求在哪里https://edu.cnblogs.com/campus/fzzcxy/2023learning/homework/1......
  • 《分布式技术原理与算法解析》学习笔记Day01
    开篇词|四纵四横,带你透彻理解分布式技术谁更好掌握了分布式技术,谁就更容易在新一轮技术浪潮中获得主动。很多有多年工作经验的人,在分布式上面,也可能会有下面的问题:各......
  • Kafka 学习笔记
    初识KafkaKafka起初是由LinkedIn公司采用Scala语言开发的一个多分区、多副本且基于ZooKeeper协调的分布式消息系统,现已被捐献给Apache基金会。目前Kafka已经......
  • java基础:方法
    方法方法是解决一类问题的步骤的有序组合包含于类/对象中设计原则方法的原子性:一个方法只实现一个功能定义与调用方法的组成:方法的调用若方法返回值为空......
  • Java instanceof运算符
    javainstanceof运算符用于测试指定对象是否是指定类型(类或子类或接口)的实例。java中的instanceof也称为类型比较运算符,因为它将类型与实例进行比较。它返回true或fal......
  • Java静态绑定和动态绑定
    将方法调用连接到方法体称为绑定。在java中有两种类型的绑定:静态绑定(也称为早期绑定)。动态绑定(也称为后期绑定)。了解类型下面让我们来了解实例的类型。1.变......
  • Android集成mupdf,实现手写笔签字,手指翻页的java代码
    importandroid.graphics.Bitmap;importandroid.graphics.Color;importandroid.graphics.RectF;importandroid.util.Log;importjava.util.LinkedList;importc......
  • Java多态
    Java中的多态是一个概念,通过它我们可以通过不同的方式执行单个动作(方法)。多态性派生自2个希腊词:“poly”和“morphs”。词语“poly”意为许多,“morphs”意为形式。所......