A. java語言中最基本的元素是什麼
ava是一種面向對象的編程語言,優點是可移植性比較高,最初設計時就是本著一次編寫到處執行設計的。可以開發各種應用程序和游戲,不過速度沒有c++快,所以一般是不用java來編寫應用程序和電腦游戲。
java主要分三塊,j2se:java的基礎核心語言。j2me:java的微型模塊,專門針對內存小,沒有持續電源等小型設備。j2ee:java的企業模塊,專門針對企業資料庫伺服器的連接維護。
手機用到的是用j2me所編出來的小程序。
java比較簡單,沒有C++的煩瑣,但學習時最好有C++為基礎.與JSP和SQL起應用,功能強大.主要缺點就是:速度比較慢,沒有C和C++快
java的可移植性是最閃亮的一點
B. java中如何添加數組元素
1、定義2個數組
String[]arr1={"1","2"};//定義一個字元串數組,把arr1的元素加入到arr2中
String[]arr2=newString[2];//什麼一個字元串數組
2、循環方式把arr1的數組元素加入到arr2
for(inti=0;i<2;i++){
arr2[i]=arr1[i];//把arr1的元素添加到arr2中
C. JAVA如何調用元素中的元素
不知道你這個寫的有什麼意義,ID一般是不可以同名的
D. java 怎樣輸入字元串,並訪問其中的每一個元素呢
import java.util.Scanner;
public class Demo11 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("請輸入一個字元串");
String str = input.nextLine();
char[] ch=str.toCharArray();
for (int i = 0; i < ch.length; i++) {
//ch[i]代表字元串裡面的第(i+1)個元素,這里可以對每一個元素進行操作
System.out.println(ch[i]);
}
}
}
E. java中從hashset中取元素
package test;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class Func{
//我假定是String類型的
public static Set<String> set = new HashSet<String>();
public static void main(String[] args){
add();
show();
}
public static void add(){
set.add("小白");
set.add( "java");
}
public static void show(){
//迭代的方法
Iterator it = set.iterator();
//這個set是否有下一個
while(it.hasNext()){
//有就把下一個取出來
String str = (String) it.next();
System.out.println(str);
}
}
}
F. java中如何求一個數組中元素的和.
importjava.util.Scanner;
publicclassXiTi464{
publicstaticvoidmain(String[]args){
Scannersr=newScanner(System.in);
System.out.print("輸入數組元素個數:");
inta=sr.nextInt();
intscore[]=newint[a];
for(inti=0;i<a;i++){
System.out.print("輸入第"+(i+1)+"個值:");
score[i]=sr.nextInt();
}
intsum=arrSum(score);
intmax=arrMax(score);
intmin=arrMin(score);
System.out.println("數組元素之和:"+sum);
System.out.println("數組元素中最大值:"+max);
System.out.println("數組元素中最小值:"+min);
sr.close();
}
publicstaticintarrSum(intarr[]){
inttemp=0;
for(inti=0;i<arr.length;i++){
temp+=arr[i];
}
returntemp;
}
publicstaticintarrMax(intarr[]){
inttemp=arr[0];
for(inti=1;i<arr.length;i++){
if(temp<arr[i])
temp=arr[i];
}
returntemp;
}
publicstaticintarrMin(intarr[]){
inttemp=arr[0];
for(inti=1;i<arr.length;i++){
if(temp>arr[i])
temp=arr[i];
}
returntemp;
}
}
G. java中list怎樣獲得上一個元素
for循環得到全部元素,上一個元素i-1.
List<Integer> list = new ArrayList<Integer>();
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
H. JAVA語言程序設計集合中元素的修改。
ArrayList里放的是引用,修改完不用再add一次。
importjava.util.ArrayList;
publicclassTest{
publicstaticvoidmain(finalString[]args){
finalStudents1=newStudent("張三","2018120018","創智181","男",20,"19981218","中國","創新創業學院");
finalStudents2=newStudent("李四","2018120011","創智181","男",19,"19990810","中國","創新創業學院");
finalStudents3=newStudent("王五","2018120068","創智181","男",18,"20001113","中國","計算機學院");
finalStudents4=newStudent("趙六","2018120078","創智181","男",16,"20010506","中國","計算機學院");
System.out.println(s1);
System.out.println(s2);
System.out.println(s3);
System.out.println(s4);
System.out.println("-----------");
finalArrayList<Student>arrayList1=newArrayList<>();
arrayList1.add(s1);
arrayList1.add(s2);
arrayList1.add(s3);
arrayList1.add(s4);
for(finalStudents:arrayList1)
System.out.println(s);
System.out.println("------------");
s1.setAge(15);
s1.setDept("商學院");
System.out.println(s1);
System.out.println("------------");
for(finalStudents:arrayList1)
System.out.println(s);
}
}
你沒貼Student類,湊合寫了一點,僅作演示:
publicclassStudent{
privateintage;
privateStringdept;
privatefinalStringname;
privatefinalStringbirthday;
publicStudent(finalStringname,finalStringbirthday,finalStringstring3,finalStringstring4,finalintage,
finalStringstring5,finalStringstring6,finalStringdept){
this.name=name;
this.birthday=birthday;
this.age=age;
this.dept=dept;
}
publicvoidsetAge(finalinti){
this.age=i;
}
publicvoidsetDept(finalStringdept){
this.dept=dept;
}
@Override
publicStringtoString(){
returnString.format("[%s%s%d%s]",name,birthday,age,dept);
}
}
運行結果:
I. JAVA里元素指的是什麼
說到底 你都可以理解成對象, 比如你向List集合中add一個 1 那麼 1就是list的一個元素