1. 在java中如何定義一個字元串數組
1. java中定義一個字元串數組方式如下,string類型和其他基本類型相似,創建數組有兩種方式:
String[] str={"AAA","BBB","CCC"};
String str[]={"AAA","BBB","CCC"};
2.推薦用ArrayList<String> strArray = new ArrayList<String> (); 比較靈活。
3.也可以寫為如下格式:class[] array; array = new class[number];其中前半句為聲明,後半句為初始化,初始化必須要讓編譯器知道大小,聲明的時候java是不分配內存的,只有創建的時候也就是new的時候才會分配內存。
1.數組是相同數據類型的元素的集合。
2.數組中的各元素的存儲是有先後順序的,它們在內存中按照這個先後順序連續存放在一起。
3.數組元素用整個數組的名字和它自己在數組中的順序位置來表示。例如,a[0]表示名字為a的數組中的第一個元素,a[1]代表數組a的第二個元素,以此類推。
4.對於VB的數組,表示數組元素時應注意:下標要緊跟在數組名後,而且用圓括弧括起來(不能用其他括弧)。下標可以是常量,變數,或表達式,但其值必須是整數。下標必須為一段連續的整數,其最小值成為下界,其最大值成為上界。不加說明時下界值默認為1。
2. 請教一下 java中字元串變數是類中的一個變數還是一個對象
strName是一個對象,也是一個在Person里定義的一個string成員變數;
對象的區別就是它們的類型了,strName就是一個string型的,而p則是
Person型的。
3. java 動態定義字元串
額, String "b"+c[1]=d[1];
樓主你這哪是想動態定義字元串。你這是想動態定義變數嘛。
這個是不行的。你這個編譯都不會通過的。因為在編譯的時候
需要為一個變數分配一個相對的地址,這個變數都不確定。你讓人家
編譯器多為難是不?
變數怎麼可能是一個字元串類型。java中變數是一種數據類型的引用
你把問題描述清楚點。其實可以用其他方法繞過去的。
4. java中我想定義變數字元串比如定義s1=abc,s2=efg。設定一個方法bijiao( a,b
1,沒有這樣的實現需求。
2,完全可以用其他的辦法實現類似需求。
3,一般java不可能辦到,因為你要調用方法。方法必須先存在。而變數名隨便起,方法名卻固定。
4,java是編譯好的class文件,如果可以實現,那也必須用java位元組碼cglib技術。技術不夠不可觸摸。
5. java 如何定義字元串變數
一、使用 String 類定義:
在 Java 中每個雙引號定義的字元串都是一個 String 類的對象。因此,可以通過使用 String 類的構造方法來創建字元串,該類位於 java.lang 包中,作用域是 final。
String 類的構造方法有多種重載形式,每種形式都可以定義字元串。下面介紹最常用的幾種形式。
1、 String()
初始化一個新創建的 String 對象,表示一個空字元序列。
2、String(String original)
初始化一個新創建的 String 對象,使其表示一個與參數相同的字元序列。換句話說,新創建的字元串是該參數字元串的副本。
3、String(char[ ]value)
分配一個新的字元串,將參數中的字元數組元素全部變為字元串。該字元數組的內容已被復制,後續對字元數組的修改不會影響新創建的字元串。
4、String(char[] value,int offset,int count)
分配一個新的 String,它包含來自該字元數組參數一個子數組的字元。offset 參數是子數組第一個字元的索引,count 參數指定子數組的長度。該子數組的內容已被賦值,後續對字元數組的修改不會影響新創建的字元串。
6. 關於java定義字元串類型的成員變數問題
HelloWorldApp greetings = new HelloWorldApp();這句不太直觀了,對象名和成員變數的名字重了,不太易於理解, HelloWorldApp hwa = new HelloWorldApp();
System.out.println(hwa.greetings);
就是說從 HelloWorldApp這個類中實例出來一個叫hwa的對象,這個對象可以調用成員變數然後放到System.out.println();中輸出。
7. java中用來表示字元串常量和變數的類分別是什麼
String str = 「Hello world」;
String str = new String("Hello world");
主要可以通過以上兩種方法定義字元串變數。
在Java中,字元串不可單調的稱之為變數,而是對象,每當創建了一個字元串對象後,它都會有自己的方法和屬性,也就是對象的成員。
在Java中,一定要深入去理解面向對象的思想,時刻謹記「一切皆是對象」。
8. java八種基本類型string定義出變數,賦值
八種基本類型:
數字類型 byte(位元組 8位-128--127)
short (短整 16位 -65536--65535 )
int (整型 32位 -2147483648--2147483647)
long (長整 64位 )
float (單精度浮點數 64位)
double (雙精度浮點數 128位 )
string UNICODE 字元序列
定義字元串:string str ;
賦值 :str="hello !"