API的定义(API是什么)在使用IDEA时,如果在控制台的中文是乱码,除了网上的通用方法,还可以试试1、修改电脑的编码设定,计算机与IDEA同为GBK或UTF-8,2、修改使用的JDK,建议不要使用JDK18(个人推荐17)。
●Application Programming Interface ,应用程序编程接口。
● Java 写好的程序,可以直接调用。
●导包: import java . util . Scanner ;
●抄写代码得到扫描器对象: Scanner sc = new Scanner ( System.in )
●抄写代码等待接收用户输入的数据: sc . nextint ()、 sc.next ()
-
for( ; ; ){}
-
while(true){} ( 经典写法)
-
do{}while(true)
●作用:用于在程序中获取随机数的技术。
使用步骤:
①:导包:告诉程序去 DK 的哪个包中找随机数技术 import java . util . Random ;
②:写一行代码代表得到随机数对象
Random r = new Random ();
③:调用随机数的功能获取0-9的随机数
int number = r . nextInt (10);
System . out . println ( number );
注意:
● nextint ( n )功能只能生成:0至 n -1之间的随机数,不包含 n 。
●生成 65-91-------->(0-26)+65
int number = r . nextint (27)+65;
●定义数组的时候直接给数组赋值。
静态初始化数组的格式:
1、完整格式:数据类型[]数组名= new 数据类型[元素1,元素2,元素3.};
double [] scores = new double []{89.9,99.5,59.5,88.0};
int [] ages = new int []{12,24,36};
2、简化格式:数据类型[]数组名={元素1,元素2,元素3,…};
int [] ages ={12,24,36};
数据类型[]数组名= new 数据类型[长度];
int [] ages = new int [4];
总结:
两种数组定义时的特点和场景有什么区别
● 当前已经知道存入的元素值,用静态初始化
● 当前还不清楚要存入哪些数据,用动态初始化。
元素默认值规则:
byte 、 short 、 char 、 int 、 long | 默认值:0 |
---|---|
float 、 double | 默认值:0.0 |
boolean | 默认值: false |
引用类型 类、接口、数组、 String | 默认值: null |
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)