Java初学者记录

来源:互联网 发布:儿童绘画软件 编辑:程序博客网 时间:2024/06/02 00:22

第一课

关于强制数据类型转化和自动数据类型转化

自动数据类型转化的顺序

byte  > short   >   int  >   long  >  float  >  double 

字符转化还没有接触到


强制数据类型的转化

公式: 被转后的数据类型     变量名  =   (被转后的数据类型)要被转的数据

例:      byte   by  =   (byte) 200;

缺点:可以强制转化,但是会丢数据


引号和加号相遇相当于连接符


/*
引用数据类型,介绍一个类  Scanner
Java已经存在了,是Sun公司为我们做好的类,使用它
定义引用数据类型变量,和定义基本类型变量区别
 int a = 1;
 格式:
类型   变量名  =  new 数据类型();
 举例:创建出Scanner类的变量

Scanner sc = new Scanner()
int a = 1;
每个引用类型,都有自己的功能,如何使用功能
公式:
变量.功能名字()

Scanner类,作用,让我在命令行中,接收键盘的输入
使用Scanner类步骤:
 1.导入包,指明类所在的文件夹,关键字 import
java文件夹-util文件夹
 2.公式,创建出Scanner类型变量
 3.变量.使用Scanner类中的功能,完成键盘输入
*/
import java.util.Scanner;
public class ScannerDemo{
public static void main(String[] args){
//类型   变量名  =  new 数据类型();
//创建出Scanner,类变量
Scanner sc = new Scanner(System.in);
//变量,功能名字()接收键盘输入
//功能:nextInt() 接收键盘输入,保证输入的是整数
//功能接收的数据就是整数,功能运行后的结果就是整数类型
int i = sc.nextInt();
System.out.println(i);

//Scanner类的另一个功能    next() 接收键盘输入的字符串

String s = sc.next();
System.out.println(s);//字符串+  是连接
}
}

原创粉丝点击