Opencsv 생성 csv 파일
4037 단어 open
import java.util.ArrayList;
import java.util.List;
/**
* TODO Comment of ByValue
*
*
*/
public class ByValue {
public static void main(String args[]) {
int i = 0;
System.out.println("initially the i is " + i);
byPrimitive(i);
System.out.println("now the i is " + i);
List<String> strList = new ArrayList<String>();
strList.add("hello world");
System.out.println("initially the strList is" + strList);
byRef(strList);
System.out.println("now the strList is" + strList);
List<String> strList2 = new ArrayList<String>();
strList2.add("hello world ");
System.out.println("initially the strList2 is" + strList2);
byRef2(strList2);
System.out.println("now the strList2 is" + strList2);
List<String> strList3 = new ArrayList<String>();
strList3.add("hello world 3");
List<String> strList3Ref = new ArrayList<String>();
strList3Ref.addAll(strList3);
strList3.add("hi jude 3");
System.out.println("now strList3: " + strList3);
System.out.println("now strList3Ref: " + strList3Ref);
List<Person> personList = new ArrayList<Person>();
Person person = new Person();
for(i=0;i<10;i++){
person.setAge(i);
person.setSex("female");
personList.add(person);
}
for(Person personTemp:personList)
System.out.println("now person: " + personTemp.getAge());
List<Person> personList2 = new ArrayList<Person>();
Person person2 = new Person();
person2.setAge(2);
personList2.add(person2);
List<Person> personList3=new ArrayList<Person>();
// personList3.addAll(personList2);
personList3=personList2;
Person person2_1 = new Person();
person2_1.setAge(21);
personList2.add(person2_1);
for(Person personTemp:personList2)
System.out.println("now personList2: " + personTemp.getAge());
for(Person personTemp:personList3)
System.out.println("now personList3: " + personTemp.getAge());
}
//
//1.1 i i',i' 0;
//1.2 i' 3;
//1.3 i
private static void byPrimitive(int i) {
i = i + 3;
System.out.println("the i' is :" + i);
}
// 。
// 2.1 strList , strList’,strList’ strList , : ;
// 2.2, strList' ;2.3 strList strList' , strList 。
private static void byRef(List<String> strList) {
strList.add("hi jude");
System.out.println("the strList' is :" + strList);
}
//1.3 。
//3.1 strList2 , strList2’,strList2' strList2 , : ;
//3.2 strList2' , , targetList 。
//3.3 strList2' , strList2' ,strList2 。
private static void byRef2(List<String> strList) {
List<String> targetList = new ArrayList<String>();
strList = targetList;
strList.add("hi jude");
System.out.println("the strList' is :" + strList);
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
openid에 따라 사용자의 기본 정보를 가져와 데이터베이스에 저장합니다//根据用户的openid获取用户昵称(基本信息) public function loadConcerners() $openidarr=$this->getOpenIds(); $concernerbaseinfolist=array(...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.