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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java基础 -- 数据类型,基本程序结构

發布時間:2025/3/15 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java基础 -- 数据类型,基本程序结构 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JAVA基礎概念

程序示例

//public 訪問修飾符,這些修飾符用于控制程序的其他部分對這段代碼的訪問級別 // 關鍵字 class 表明Java程序中全部的內容都包含在類中,這里只需要將類作為加載程序邏輯的容器 //程序邏輯定義了程序的行為 //java應用陳旭中的全部內容都必須放置在類中 //System.out.println() 方法使用會進行自動換行,System.out還有一個print方法,該方法不會進行換行public class FirstSample {public static void main(String[] args){System.out.println("Hellow World\n");} }

java數據類型

整型

類型存儲需求取值范圍
int4字節-2147483648~2147483647
short2字節-32768~32767
long8字節-9223372036854775808~9223372036854775807
byte1字節-128~127

浮點類型

浮點類型用于表示有小數部分的數值,在java中有兩種浮點類型

類型存儲需求取值范圍
float4字節大約±3.40282347E+38F(精度6-7位)
double8字節大約±1.79769313486231570E+308(精度15位)

大部分的數據類型默認為double,因為float在很多情況下很難滿足需求

float類型的數值有一個后綴F或者f(例如3.14f),沒有后綴F的浮點數值如3.14默認是 double類型的類型,當然如果你愿意也可以在浮點數后面添加D或者d。

char類型

字符,一個字節或兩個字節

bool類型

bool類型有兩個值:false和true,用來進行邏輯判斷,整型好bool之間不能進行相轉換

常量

java中使用final來只是常量

在java中經常希望一個常量可以在一個類中多個方法中使用,通常將這些常量成為類常量,可以使用static final設置一個類常量,如果一個類向量被聲明為public那么其他類中的方法也能夠使用這個常量。

字符串類型

java中的字符串并不像C語言中的字符數組一樣,java中的字符串類似于char*指針一樣,char * greeting = "Hello"

// 將一個字符串轉換為數組 int[] codePoints = str.codePoints().toArray(); // 將一個數組轉換為字符串 String str = new String(codePoints, 0, codePoints.length);

C++中對==進行了重載,可以用于字符串的判斷,但是在Java中絕對不能這樣用,java中進行字符串相等判斷時一定要使用函數進行判斷

string API

char charAt(int index) // 返回給定位置的代碼單元,除非對底層的代碼單元感興趣,否則不需要調用這個方法 int codePointAt(int index) // 返回給定位置的碼點 int offsetByCodePoints(int startIndex, int cpCount) //返回從startIndex代碼點開始,位移cpCount后的碼點索引...

java中控制臺的輸入輸出

java中輸出一個字符串和數字大家都知道使用, System.out.println()方法即可,但是在java中進行輸入要相對來說麻煩一點。

要想從控制臺獲取輸入,首先需要定義一個Scanner對象,并將該對象與System.in進行綁定

inputtest.java

/*** @param 包含java中常用的工具函數 */ import java.util.*;public class inputtest {public static void main(String[] args){Scanner in = new Scanner(System.in);// get first inputSystem.out.println("What is your name? ");String name = in.nextLine();//get scond inputSystem.out.println("How old are you ? ");int age = in.nextInt();System.out.println("Hello, " + name + ". Next year, you will be " + (age + 1));} }

java中的循環

import java.util.*;// this code display while public class retirement {public static void main(String[] args) {Scanner in = new Scanner(System.in);System.out.print("How much money do you need to rerire ?");double goal = in.nextDouble();System.out.print("How much money will you contribute every year?");double payment = in.nextDouble();System.out.print("Interface rate in %: ");double interestRate = in.nextDouble();double balence = 0;int years = 0;while(balence < goal){balence += payment;double interest = balence * interestRate / 100;balence += interest;years++;}System.out.println("You can retire in "+years + "years.");} }

do-while循環

import java.util.*;public class Retirement2 {public static void main(String[] args){//創建一個 Scanner對象,用于讀取輸入流Scanner in = new Scanner(System.in);System.out.print("How much money will you contribute every year? ");double payment = in.nextDouble();System.out.print("Interest rate in %: ");double interestRate = in.nextDouble();double balance = 0;int year = 0;String input;// update account balance while user isn't ready to retiredo{// add this year's payment and interestbalance += payment;double interest = balance * interestRate / 100;balance += interest;year++;// print current balanceSystem.out.printf("After year %d, your balance is %,.2f%n", year, balance);// ask if ready to retire and get inputSystem.out.print("Ready to retire? (Y/N) ");input = in.next();}while (input.equals("N"));} }

71

總結

以上是生活随笔為你收集整理的java基础 -- 数据类型,基本程序结构的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本h漫在线观看 | 武林美妇肉伦娇喘呻吟 | 久久久精品 | 每日更新在线观看av | 日韩中文字幕av在线 | 人人草在线观看 | 人妻妺妺窝人体色www聚色窝 | 免费网站污 | 三区四区 | 亚洲色图日韩精品 | 制服.丝袜.亚洲.中文.综合 | 国产激情自拍 | 色一五月 | 黄色av电影在线观看 | 色就色欧美 | 日本黄色天堂 | 免费的一级黄色片 | 国产夜夜夜 | 日本三级韩国三级三级a级中文 | 在线观看的网站 | 九九热re | 日韩第一页在线观看 | 一区二区啪啪啪 | 午夜肉体高潮免费毛片 | 欧美做爰全过程免费看 | 爱情岛论语亚洲入口 | 国产区精品区 | 亚洲色图40p | 沟厕沟厕近拍高清视频 | 亚洲综合欧美日韩 | 91av视频在线| 97成人在线视频 | 国产第113页| 日韩精品一区二区亚洲av | 精品一区二区久久久久久久网站 | 亚洲欧美日韩国产一区 | 日本三级小视频 | 日韩无码专区 | 日韩a级黄色片 | 亚洲成人偷拍 | 色哟哟一区二区 | 久久久久久综合网 | 邻居少妇张开双腿让我爽一夜 | 台湾男男gay做爽爽的视频 | 久久精品国产露脸对白 | www.啪啪.com| 高清国产午夜精品久久久久久 | 野外吮她的花蒂高h在线观看 | 日本老年老熟无码 | 2018天天操| 亚洲一区二区三区无码久久 | 日韩和欧美的一区二区 | 蜜桃av鲁一鲁一鲁一鲁俄罗斯的 | 欧美成人vr18sexvr | 欧洲亚洲女同hd | 日韩中文在线视频 | 亚洲综合精品国产一区二区三区 | 亚洲av无码一区二区三区在线播放 | 久久理论片 | 无码任你躁久久久久久久 | 国产911| 黄色激情av | 麻豆精品国产传媒mv男同 | 免费看一级黄色片 | 日韩精品视频在线免费观看 | 成人福利在线播放 | 五月婷婷社区 | 新婚之夜玷污岳丰满少妇在线观看 | 少妇又色又爽又黄的视频 | 亚洲男人天堂2017 | 视频免费观看在线 | 天天射网 | 国产91免费 | 精品一区二区三区免费毛片爱 | 东北少妇高潮抽搐 | 国产小视频免费观看 | 成人一级片 | 久久久精品一区二区三区 | 国产综合图区 | 日韩在线欧美在线 | 在线观看免费成人 | 亚洲成人激情小说 | 狠狠干av| 青青国产在线观看 | 美女黄色大片 | 男人用嘴添女人下身免费视频 | 2019天天操| 免费av的网站 | 国产传媒在线播放 | 国产毛毛片 | 性开放视频| 欧美视频第一页 | 99久久久无码国产精品6 | 成人午夜影院在线观看 | 乱子伦一区 | 欧美日韩大片 | 亚洲精品合集 | 五月天亚洲综合 | 日韩精品成人无码专区免费 |