色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Java基本語法

jf_96884364 ? 來源:jf_96884364 ? 作者:jf_96884364 ? 2023-01-12 15:23 ? 次閱讀

1 輸出

System.out.print("sys_num:" + sys_num + "\\n");

2 String截取

截取前三位:

String str = "abcde";
String str1 = str.substring(0,3);  //abc

截取第一至倒數第二位:

String str = "abcde";
int length = str.length()-1;
String str2 = str.substring(0,length);  //abcd

截取后三位:

String str = "abcde";
int startIndex = str.length()-3;
int endIndex = str.length();
String str1 = str.substring(startIndex,endIndex);  //cde

截取“c”之前字符串

String str = "abcde";
String str1 = str.substring(0, str.indexOf("c")); //ab

截取“c”之后字符串

String str = "abcde";
String str1 = str.substring(0, str.indexOf("c"));
String str2 = str.substring(str1.length()+1, str.length()); //de

3 類型轉換

3.1 double

3.1.1 double轉int

Math.round 函數四舍五入取整。傳入是float返回int,傳入double返回long。

float f = 123.456f;
double d = 123.456;
int i1 = Math.round(f);  //四舍五入取整
long l1 = Math.round(d); //四舍五入取整
int i2 = (int)d;         //遇小數忽略

3.1.2 double取整

double d1 = Math.ceil(d);  //遇小數進1,返回double
double d2 = Math.floor(d); //遇小數忽略,返回double

3.1.3 double保留幾位小數

原數d1乘以100、取整、再除以100,即保留兩位小數。

double d1 = 123.45678;
double d2 = (double)(Math.round(d1*100))/100;

3.1.4 double轉String

double d = 1234.34;           
String s = String.valueOf(d);

3.2 String

3.2.1 String轉int

String s = "abcd";
int i = Integer.parseInt(s);

3.2.2 String轉double

String s = "abcd";
double d = Double.parseDouble(s);

3.3 Object轉String

Map res = new HashMap<>();
res.put("sys_num", sys_num);           //寫入 
String sysNum= String.valueOf(res.get("sys_num"));  //讀取value轉為String

4 Map

一般使用hashmap,hashmap里面的元素是無序的。

Map res = new HashMap<>();
res.put("sys_num", sys_num);    //寫入 
String sysNum = res.get("sys_num");     //讀取value
List sys_num = new ArrayList<>(res.KeySet()); //讀取key組成list

LinkedHashMap可以按照順序存放。

Map res = new LinkedHashMap<>();

4.1 初始賦值

HashMap res  = new HashMap(){{  
      put("sys_num",sys_num);  
      put("sys_name",sys_name);       
}};

4.2 YML配置

YML配置文件:

sys-num:
  mymap: "{'a':'aaa','b':'bbb'}"

方法內:

public class learnMap {
    @Value("#{${sys-num.mymap}}")
    private Map numMap;
}

5 快捷鍵

  1. 快速生成main()方法:psvm + Enter
  2. 快速生成輸出語句:sout + Enter
  3. 內容捕助鍵Ctrl +At+ space(內客提示,代碼補全等)
  4. 格式化Ctrl+Alt+L
  5. 自動導包:輸入一半回車
  6. API使用中,接收方法的返回值:Ctrl+Alt+V

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • JAVA
    +關注

    關注

    19

    文章

    2972

    瀏覽量

    104862
  • 語法
    +關注

    關注

    0

    文章

    44

    瀏覽量

    9838
  • string
    +關注

    關注

    0

    文章

    40

    瀏覽量

    4737
收藏 人收藏

    評論

    相關推薦

    79 Java基礎語法 Java編程語言

    JAVA編程語言
    小凡
    發布于 :2022年08月28日 18:07:04

    Java程序設計:正則表達式的Java語法#Java

    JAVA
    學習硬聲知識
    發布于 :2022年11月16日 16:16:31

    [2.1]--Java基本語法簡介

    JAVA
    jf_75936199
    發布于 :2023年03月13日 03:18:23

    [3.2.1]--2.1.1Java基本語法概述

    JAVA
    jf_75936199
    發布于 :2023年03月13日 03:25:59

    Java語法(1)#Java

    JAVA編程語言
    學習硬聲知識
    發布于 :2023年04月19日 21:27:22

    Java語法(2)#Java

    JAVA編程語言
    學習硬聲知識
    發布于 :2023年04月19日 21:27:47

    CubeMX怎么使用

    學習目標:提示:這里可以添加學習目標例如:一周掌握 Java 入門知識學習內容:提示:這里可以添加要學的內容例如:1、 搭建 Java 開發環境2、 掌握 Java 基本語法3、 掌握
    發表于 01-17 06:44

    交通信號燈模塊的相關資料推薦

    學習目標:提示:這里可以添加學習目標例如:一周掌握 Java 入門知識學習內容:提示:這里可以添加要學的內容例如:1、 搭建 Java 開發環境2、 掌握 Java 基本語法3、 掌握
    發表于 01-17 06:47

    JAVA編程思想下載(第3三版)

    JAVA編程思想下載(第3版)內容豐富—從Java的基礎語法到最高級特性,適合各層次的Java程序員閱讀,同時也是高等院校講授面向對象程序設計語言及
    發表于 12-06 12:10 ?0次下載

    Java的基本語法

    主要內容 3.1 類型、值與基本變量3.1.1 基本概念3.1.2 基本類型3.1.3 引用類型3.1.4 類型轉換3.2 運算符與表達式3.2.1 算術運算符與表達式3.2.2 關系運算符與
    發表于 04-10 15:42 ?0次下載

    Java 基本語法練習

    實驗   Java 基本語法練習 一、實驗目的       1. 了解 Java 的數據類型   2. 掌握各種變量的聲明方式。  3.
    發表于 09-23 18:56 ?3832次閱讀

    淺談Java編程學習 Java基礎語法注意項

    每當說到IT行業時,很多朋友們會想到java,隨著時代的發展,人們學習java的熱度依然只增不減,但關于java,有人會問基礎語法是怎樣的,該如何學習?
    發表于 05-30 16:34 ?1021次閱讀

    Java的基礎語法

    上一次我們學習了怎么安裝JDK和開發工具IDEA,同時也給大家寫了一個hello world的演示代碼。今天我們給大家從 hello world 展開講講Java的基礎語法。 話不多說,直接
    的頭像 發表于 10-10 16:21 ?420次閱讀
    <b class='flag-5'>Java</b>的基礎<b class='flag-5'>語法</b>

    java接口是特殊的抽象類嗎

    的區別。 首先,從語法和定義上來看,接口和抽象類是不同的。接口是用interface關鍵字定義的,而抽象類是用abstract關鍵字定義的。根據Java語法,一個類只能繼承自一個父類,但可以實現多個接口。這使得接口具有多繼承的能
    的頭像 發表于 11-21 10:07 ?666次閱讀

    對比Python與Java編程語言

    Python與Java都是目前非常流行的編程語言,它們各有其獨特的優勢和適用場景。以下是對這兩種編程語言的對比: 一、語法和易用性 Python 語法簡潔,代碼更易讀,非常適合初學者。 動態類型系統
    的頭像 發表于 11-15 09:31 ?351次閱讀
    主站蜘蛛池模板: 99日影院在线播放| 亚洲精品色情APP在线下载观看| 色欲精品久久人妻AV中文字幕| 中文字幕成人| 娇喘嗯嗯 轻点啊视频福利| 午夜插插插| 持田香织abc| 日韩中文网| 成人综合在线观看| 肉多荤文高h羞耻校园| 福利片午夜| 文中字幕一区二区三区视频播放| 川师 最美老师| 十二月综合缴缴情| 俄罗斯6一9泑女网站| 涩涩伊人久久无码欧美| 国产GV无码A片在线观看| 使劲别停好大好深好爽动态图| 国产69精品久久久久乱码| 天天国产在线精品亚洲| 国产三级在线精品男人的天堂| 亚洲国产成人久久一区www妖精| 韩国三级久久精品| 在线观看视频一区| 欧美videqsdesex0| youjizz怎么看| 玩高中女同桌肉色短丝袜脚文 | 中文字幕乱码在线人视频 | 亚洲 欧美 国产 在线 日韩| 黄色日本女人| 91免费精品国自产拍在线可以看| 欧美日韩国产高清综合二区| 出差无套内射小秘书| 雪恋电影完整版免费观看| 久草精品在线| write as 跳蛋| 无码免费视频AAAAAA片草莓| 精品视频久久久久| ASIAN大陆明星裸休合成PICS| 天堂色| 久久精品熟女亚洲AV国产|