Created
March 25, 2017 03:27
-
-
Save lloricode/35fe861513c5ac9ab1d9cc27bf8ab986 to your computer and use it in GitHub Desktop.
sample multi-arrays using java in console
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public static void main(String[] args) { | |
/** | |
* size limit in array | |
*/ | |
int user_count = 5; | |
int user_filed_count = 4; | |
/** | |
* user_identification | |
*/ | |
int first_user = 0; | |
int second_user = 1; | |
int third_user = 2; | |
int fourth_user = 3; | |
int fifth_user = 4; | |
/** | |
* fields | |
*/ | |
int name = 0; | |
int addr = 1; | |
int contact = 2; | |
int age = 3; | |
/** | |
* instantiaze/declare array with size | |
*/ | |
String users_multi[][] = new String[user_count][user_filed_count]; | |
/** | |
* first user | |
*/ | |
users_multi[first_user][name] = "Edwar"; | |
users_multi[first_user][addr] = "Valley 1"; | |
users_multi[first_user][contact] = "09124556"; | |
users_multi[first_user][age] = "31"; | |
/** | |
* second user | |
*/ | |
users_multi[second_user][name] = "Michael"; | |
users_multi[second_user][addr] = "Sheryl Mirra"; | |
users_multi[second_user][contact] = "55666"; | |
users_multi[second_user][age] = "19"; | |
/** | |
* third user | |
*/ | |
users_multi[third_user][name] = "Arnel"; | |
users_multi[third_user][addr] = "Villaueva Vill"; | |
users_multi[third_user][contact] = "123434"; | |
users_multi[third_user][age] = "21"; | |
/** | |
* fort user | |
*/ | |
users_multi[fourth_user][name] = "Kevin"; | |
users_multi[fourth_user][addr] = "Lorezo"; | |
users_multi[fourth_user][contact] = "55666"; | |
users_multi[fourth_user][age] = "23"; | |
/** | |
* fifth user | |
*/ | |
users_multi[fifth_user][name] = "Josh"; | |
users_multi[fifth_user][addr] = "Grill Evaue"; | |
users_multi[fifth_user][contact] = "55666"; | |
users_multi[fifth_user][age] = "28"; | |
/** | |
* print all user (without edit) | |
*/ | |
System.out.println("All users without edit"); | |
for (int i = 0; i < user_count; i++) { | |
System.out.println("name: " + users_multi[i][name] + " Adrr: " + users_multi[i][addr] + " Contac: " + users_multi[i][contact] + " Age: " + users_multi[i][age]); | |
} | |
//====================================================== | |
System.out.println("======================================================"); | |
/** | |
* SEARCH | |
*/ | |
String search = "Lorezo"; | |
String[] single_user = new String[user_filed_count]; | |
for (int i = 0; i < user_count; i++) { | |
for (int j = 0; j < user_filed_count; j++) { | |
if (search == users_multi[i][j]) { | |
single_user = users_multi[i]; | |
break; | |
} | |
} | |
} | |
System.out.println("result from search of key (" + search + ")"); | |
System.out.println("name: " + single_user[name] + " Adrr: " + single_user[addr] + " Contac: " + single_user[contact] + " Age: " + single_user[age]); | |
//====================================================== | |
System.out.println("======================================================"); | |
/** | |
* EDIT | |
*/ | |
String seeacr_for_edit = "Josh"; | |
for (int i = 0; i < user_count; i++) { | |
for (int j = 0; j < user_filed_count; j++) { | |
if (seeacr_for_edit == users_multi[i][j]) { | |
users_multi[i][name] = "new name of " + seeacr_for_edit + " edited"; | |
users_multi[i][addr] = "new addrrrr"; | |
users_multi[i][contact] = "new contac"; | |
users_multi[i][age] = "new age"; | |
break; | |
} | |
} | |
} | |
/** | |
* print all user (WITH edited) | |
*/ | |
System.out.println("All users WITH edited (" + seeacr_for_edit + ")"); | |
for (int i = 0; i < user_count; i++) { | |
System.out.println("name: " + users_multi[i][name] + " Adrr: " + users_multi[i][addr] + " Contac: " + users_multi[i][contact] + " Age: " + users_multi[i][age]); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment