日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > java >内容正文

java

java+@api_Java 常用的api

發(fā)布時(shí)間:2025/3/21 java 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java+@api_Java 常用的api 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

## 常用的api ##

#### 1、概述 ####

> API(Application ProgrammingInterface,應(yīng)用程序編程接口)是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件的以訪問一組例程的能力,而又無需訪問源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)。

> 簡(jiǎn)單來說就是好多類好多方法

#### 2、引用類型一般使用步驟 ####

> * 導(dǎo)包

>

> * `import 包路徑.類名稱;`

> * `import java.util.Scanner;`

> * 創(chuàng)建

>

> * `import 包路徑.類名稱;`

> * `Student stu = new Student();`

> * 使用

>

> * `對(duì)象名.成員方法名();`

#### 3、Scanner類(獲取你鍵盤輸入的值) ####

使用代碼:

import java.util.Scanner; //導(dǎo)包

public class a10_常用api_Scanner {

public static void main(String[] args) {

//創(chuàng)建

//System.in代表從鍵盤進(jìn)行輸入

Scanner in = new Scanner(System.in);

//使用

String num01 = in.next();

System.out.println("你輸入的值為:" + num01);

}

}

![在這里插入圖片描述][20200727165008836.png]

相關(guān)使用代碼:

* ####求兩個(gè)數(shù)字的和####

````

import java.util.Scanner; //導(dǎo)包

public class a10_常用api_Scanner {

public static void main(String[] args) {

//創(chuàng)建

//System.in代表從鍵盤進(jìn)行輸入

Scanner in = new Scanner(System.in);

//使用

System.out.print("請(qǐng)輸入兩個(gè)數(shù)字(用空格分隔):");

int num01 = in.nextInt();

int num02 = in.nextInt();

System.out.println("你輸入的值為:" + (num01+num02));

}

}

````

![在這里插入圖片描述][20200727165940645.png]

* ####求三個(gè)數(shù)字最大值####

````

import java.util.Scanner;

public class a10_常用api_Scanner01 {

public static void main(String[] args) {

//創(chuàng)建

//System.in代表從鍵盤進(jìn)行輸入

Scanner in = new Scanner(System.in);

//使用

System.out.print("請(qǐng)輸入三個(gè)數(shù)字(用空格分隔):");

int num01 = in.nextInt();

int num02 = in.nextInt();

int num03 = in.nextInt();

int num04 = num01 < num02 ? num02 : num01;

num04 = num04 < num03 ? num03 : num04;

System.out.println("最大值為:" + num04);

}

}

````

![在這里插入圖片描述][20200727175653729.png]

#### 4、匿名對(duì)象 ####

> 匿名對(duì)象,只能使用唯一的一次,下次使用是創(chuàng)建一個(gè)新的對(duì)象

示例代碼:

//a11_匿名對(duì)象.java

public class a11_匿名對(duì)象 {

public static void main(String[] args) {

a11_匿名對(duì)象01 stu = new a11_匿名對(duì)象01();

stu.name = "jack";

stu.showName();

//匿名對(duì)象,只能使用唯一的一次,下次使用是創(chuàng)建一個(gè)新的對(duì)象

new a11_匿名對(duì)象01().name = "lucy";

new a11_匿名對(duì)象01().showName();

}

}

//a11_匿名對(duì)象01.java

public class a11_匿名對(duì)象01 {

String name;

public void showName(){

System.out.println("我是:" + name);

}

}

![在這里插入圖片描述][20200727185216928.png]

匿名對(duì)象在api中的使用:

import java.util.Scanner;

public class a11_匿名對(duì)象 {

public static void main(String[] args) {

a11_匿名對(duì)象01 stu = new a11_匿名對(duì)象01();

stu.name = "jack";

stu.showName();

//匿名對(duì)象,只能使用唯一的一次,下次使用是創(chuàng)建一個(gè)新的對(duì)象

new a11_匿名對(duì)象01().name = "lucy";

new a11_匿名對(duì)象01().showName();

int num01 = new Scanner(System.in).nextInt();

System.out.println("你輸入的值是:" + num01);

}

}

![在這里插入圖片描述][20200727185621198.png]

#### 5、Random類(生成隨機(jī)數(shù)字) ####

使用代碼:

````

import java.util.Random;

public class a12_常用api_Random {

public static void main(String[] args) {

Random stu = new Random();

int num = stu.nextInt();

System.out.println("第一種隨機(jī)數(shù)字是:" + num);

System.out.println("----------");

int num01 = new Random().nextInt(11);

System.out.println("第二種隨機(jī)數(shù)字是:" + num01);

}

}

````

![在這里插入圖片描述][20200728001417952.png]

相關(guān)使用代碼:

* ####根據(jù)int變量n的值,來獲取隨機(jī)數(shù)字,范圍是\[0,n\]####

````

import java.util.Random;

import java.util.Scanner;

public class a12_常用api_Random01 {

public static void main(String[] args) {

System.out.print("輸入隨機(jī)數(shù)字的范圍(0 ~ n) n:");

int num01 = new Scanner(System.in).nextInt();

int num02 = new Random().nextInt(num01 + 1);

System.out.println("隨機(jī)數(shù)字為:" + num02);

}

}

````

![在這里插入圖片描述][20200728002327699.png]

* ####猜數(shù)字游戲####

````

import java.util.Random;

import java.util.Scanner;

public class a12_常用api_Random02 {

public static void main(String[] args) {

System.out.println("歡迎來到猜數(shù)字小游戲!");

int num01 = new Random().nextInt(11);

System.out.println("數(shù)字生成完成!范圍:0 - 10");

for (int i = 1; true; i++){

System.out.print("第" + i + "次,請(qǐng)輸入一個(gè)數(shù)字:");

int num02 = new Scanner(System.in).nextInt();

if (num01 == num02){

System.out.println("恭喜你猜數(shù)正確!!!");

break;

}

if (num02 < num01){

System.out.println("數(shù)字偏小!");

}

if (num02 > num01){

System.out.println("數(shù)字偏大!");

}

}

}

}

````

![在這里插入圖片描述][20200728004750814.png]

[20200727165008836.png]: /images/1614273860974.png

[20200727165940645.png]: /images/1614273848581.png

[20200727175653729.png]: /images/1614273832760.png

[20200727185216928.png]: /images/1614273811660.png

[20200727185621198.png]: /images/1614273795860.png

[20200728001417952.png]: /images/1614273781132.png

[20200728002327699.png]: /images/1614273767575.png

[20200728004750814.png]: /images/1614273745787.png

總結(jié)

以上是生活随笔為你收集整理的java+@api_Java 常用的api的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。