1. 程式人生 > >Split()[1]中的[1]是什麼意思

Split()[1]中的[1]是什麼意思

split()方法是將指定字串按某指定的分隔符進行拆分,拆分將會形成一個字串的陣列並返回

如:string str = "aa.bb.cc.dd";
string[] strArray = str.Split('.');

所得到的結果strArray的值為 string[]{"aa","bb","cc","dd"}
其中"aa","bb","cc","dd"即是構成陣列strArray的元素

陣列中的每元素都各自對應一個索引值,就好比在資料庫的表中每行資料紀錄都擁有自己的索引ID一樣

陣列元素的索引值是從0開始計數的,也就是說第一個元素的索引值是0,往後依次加1

我們可以用陣列的索引值來取對應位置的陣列元素的值,比如說我們要取陣列的第一個元素 “aa”,那麼我們就可以這樣寫 :
string aa = strArray[0];

這裡split('.')[1] 是一種縮寫形式,把它拆開來看實際就是
先用split('.')方法將字串以"."開割形成一個字串陣列,然後再通過索引[1]取出所得陣列中的第二個元素的值

相關推薦

Split()[1]的[1]是什麼意思

split()方法是將指定字串按某指定的分隔符進行拆分,拆分將會形成一個字串的陣列並返回如:string str = "aa.bb.cc.dd"; string[] strArray = str.Split('.');所得到的結果strArray的值為 string[]{"aa","bb","cc","

Django專案執行時出現self.status.split(' ',1)[0], self.bytes_sent,ConnectionAbortedError: [WinError 10053] 你的主機的軟體中止了一個已建立的連線。

1 [02/Nov/2018 09:46:51] "GET /new_industry/category HTTP/1.1" 200 2891792 2 Traceback (most recent call last): 3 File "C:\Program Files\Python36\l

Numpy的reshape-1意思

轉載自知乎 numpy.reshape(a, newshape, order='C')[source],引數`newshape`是啥意思? 根據Numpy文件(https://docs.scipy.org/doc/numpy/reference/generated/numpy.reshap

select 1 from ... sql語句1代表什麼意思

我們都知道,用exists代替in可以提高sql語句的執行效率,例如如下兩個例子: 檢索部門所在地為 NEW YORK’的員工資訊。 使用IN select * from scott.emp whe

正則表示式\1 \2是什麼意思

正則表示式中,\代表轉義字元,通常是轉義一些特殊字元,比如 \f 換頁 \n 換行 \r 回車 \s 空白字元:空格、製表符、換頁符 \S 非空白字元 \t 製表符 \d 一個數字字元0-9 \D 非數字字元 \w 匹配字母數字下劃線,相當於[A-Za-z0-9_] \W匹配非字母數字下劃線

SQL 語句 where 條件後 寫上1=1  是什麼意思

這段程式碼應該是由程式(例如Java)中生成的,where條件中 1=1 之後的條件是通過 if 塊動態變化的。例如:  String sql="select * from table_name  where 1=1";        if( conditon 1) {  

oracle sql 語句where條件 1=1 是什麼意思

是為了後面附加and ...方便程式邏輯處理用的, 要不然你就得稍微複雜一點兒處理: 有where條件。。。 沒有where條件。。。 1=1 是永恆成立的,意思無條件的,也就是說在SQL語句裡有沒有這個1=1都可以。 這個1=1常用於應用程式根據使用者選擇項的不

微控制器中斷 void time0() interrupt 1 using 1的interrupt 1 和 using 1各代表什麼意思

定義中斷服務函式 函式型別 函式名 (形式引數) interrupt n [using n] 中斷號 中斷源 中斷向量 0 外部中斷0 0003H 1 定時器/計數器0 000BH 2

Laravel 5.1 的異常處理器和HTTP異常處理 abort()

錯誤日誌 exce ant upload 記錄 再次 .org splay don 原文 http://laravelacademy.org/post/1867.html 錯誤和異常是處理程序開發中不可回避的議題,在本地開發中我們往往希望能捕獲程序拋出的異常並將其顯示打印

劍指Offer之二進制1的個數

基於 不變 () 分析 private [] 一位 code 一個數  思路分析:   首先分析把一個數減去1的情況,如果一個整數不等於0,那麽改整數的二進制表示其中至少有一位是1.先假設這個數的最右邊是1,那麽減去1時,最後一位變成0而其他所有位都保持不變。也就是最後一位

求整數範圍1的個數

code ont int true div b+ clas public 等於 一、解法 1 public int NumberOf1Between1AndN_Solution(int n) { 2 int ones = 0; 3

JavaScript 正則表達式 string.replace( regex, "$1" );“$1”的含義 及郵箱正則表達式

name itl false type 根據 fun var ext body 在使用javascrip正則表達式時,發現可以根據正則表達式取字符串內的特定字符串的內容。舉例說明: <!DOCTYPE html> <html> <hea

NET Core 1.1使用Jwt

.cn 註意 意思 scrip ons date als dpa configure NET Core裏Jwt的生成倒是不麻煩,就是要踩完坑才知道正確的生成姿勢…… Jwt的結構 jwt的結構是{Header}.{Playload}.{Signature}三截。其中Head

n個整數1出現的次數

sin num 描述 str mil 需要 數據 暴力求解 最大 整數中1出現的次數(從1到n整數中1出現的次數) (兩種方法:1、規律。2暴力求解) 題目描述 求出1 ~ 13的整數中1出現的次數,並算出100 ~ 1300的整數中1出現的次數?為此他特別數了一下1 ~

三種方式求: 輸入一個整數,輸出該數二進制表示1的個數。其中負數用補碼表示

情況 temp 進制數 二進制表示 pac print 類型 solution 方式 package com.example; public class Solution { /* * 轉化成2進制數計算 */ public int NumberOf1(int n) {

10.16輸入一個字符串,內有數字和非數字字符,如: a123x456 17960? 302tab5876 將其中連續的數字作為一個整數,依次存放到一數組num。例如123放在num[0],456放在num[1]……統計共有多少個整數,並輸出這些數。

tab lnp zip sm2 cuc ycm rds qt5 tft 10.16輸入一個字符串,內有數字和非數字字符,如: a123x456 17960? 302tab5876 將其中連續的數字作為一個整數,依次存放到一數組num中。例

求二進制1的個數

number 求一個 col clas main style logs -1 esp 如何快速的求一個數二進制表示時1的個數呢。 除了用n&(n-1)外,還可以用下面的這種方法。 1. 最開始把相鄰奇數位和偶數位相加 2. 然後相鄰4位相加,相鄰8為相加,相鄰16為

visual studio 2017 15.3.1Xamarin.Forms SAP項目xaml沒有智能提示的解決方法

http itl images 目的 如果 sha sap 解決 提示 今天看到vs上有提示了可以更新到15.3.1版本,然後馬上更新了,結果悲劇了。更新以後ReSharper不能用了,好像跟vs2017有了沖突,不管是vs2017自帶的智能提示功能,還是ReS

統計一個整數二進制1的個數

1的個數輸入一個非負整數num,對於每一個i,0<=i<=num,計算i的二進制表示中,有幾個‘1’,例如輸入num=5,輸出0,1,1,2,1,2。#include <iostream> using namespace std; // 解法1 int countOne(int nu

LintCode算法題解——奇偶分割數組、二進制1個數、反轉整數、加一、排序數組轉換為高度最小的二叉搜索樹、二進制求和

code style 求和 二進制 題解 二叉 following 算法題 targe Y3訟韭62獻si鏈倥8臣khttp://www.facebolw.com/space/2103837/following 7v6d04Vhpf玖忠http://www.facebol