Skip to content

Instantly share code, notes, and snippets.

View ramadani's full-sized avatar
🏠
WFH

Ramadani ramadani

🏠
WFH
View GitHub Profile
@ramadani
ramadani / javan_case_study11.java
Created April 7, 2017 08:14
Javan Array Study Case 11
public void case11() {
Map<Integer, String> users = new LinkedHashMap<Integer, String>();
users.put(1, "Adimas Lutfi Wicaksono");
users.put(2, "Salman Alfarisi");
users.put(3, "Muhammad Sholeh");
users.put(4, "Yadi Cahyadi");
users.put(5, "Maya Maulani");
users.values();
}
@ramadani
ramadani / javan_case_study16.java
Created April 7, 2017 09:04
Javan Array Study Case 16
public void case16() {
ArrayList<String> users = new ArrayList<String>(Arrays.asList("Asep Dadang Supriadi", "Akmal Fuady",
"Yandi Fitriyanto"));
String usersNew = "Ricky Andika Putra";
users.add(usersNew);
System.out.println(users.toString());
}
@ramadani
ramadani / javan_case_study17.java
Created April 7, 2017 09:06
Javan Array Study Case 17
public void case17() {
ArrayList<String> users = new ArrayList<String>(Arrays.asList("Asep Dadang Supriadi", "Akmal Fuady",
"Yandi Fitriyanto"));
String usersNew = "Ricky Andika Putra";
users.add(0, usersNew);
System.out.println(users.toString());
}
@ramadani
ramadani / javan_case_study14.java
Created April 7, 2017 09:10
Javan Array Study Case 14
public void case14() {
ArrayList<User> users = new ArrayList<User>();
users.add(new User(1, "Adimas Lutfi Wicaksono"));
users.add(new User(2, "Salman Alfarisi"));
users.add(new User(3, "Muhammad Sholeh"));
ArrayList<User> usersNew = new ArrayList<User>();
usersNew.add(new User(4, "Yadi Cahyadi"));
usersNew.add(new User(5, "Maya Maulani"));
@ramadani
ramadani / javan_case_study12.java
Created April 7, 2017 09:14
Javan Array Study Case 12
public void case12() {
ArrayList<User> users = new ArrayList<User>();
users.add(new User(1, "Adimas Lutfi Wicaksono", 1));
users.add(new User(2, "Salman Alfarisi", 1));
users.add(new User(3, "Muhammad Sholeh", 1));
users.add(new User(4, "Yadi Cahyadi", 1));
users.add(new User(5, "Maya Maulani", 2));
}
private class User {
@ramadani
ramadani / javan_case_study13.java
Created April 7, 2017 09:58
Javan Array Study Case 13
public void case13() {
ArrayList<User> users = new ArrayList<User>();
users.add(new User(1, "Adimas Lutfi Wicaksono"));
users.add(new User(2, "Salman Alfarisi"));
users.add(new User(3, "Muhammad Sholeh"));
ArrayList<User> usersDeleted = new ArrayList<User>();
usersDeleted.add(new User(2, "Salman Alfarisi"));
usersDeleted.add(new User(3, "Muhammad Sholeh"));
@ramadani
ramadani / Note.java
Last active April 8, 2017 12:59
Simple Android App using Firebase Realtime Database - Java Object
@IgnoreExtraProperties
public class Note {
private String uid;
private String title;
private String content;
public Note() {
}
@ramadani
ramadani / NotesPresenter.java
Last active April 9, 2017 03:29
Simple Android App using Firebase Realtime Database - ValueEventListener
ValueEventListener valueEventListener = new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
ArrayList<Note> notes = new ArrayList<Note>();
for (DataSnapshot noteSnapshot: dataSnapshot.getChildren()) {
Note note = noteSnapshot.getValue(Note.class);
notes.add(note);
}
public void create(String title, String content) {
String key = mNoteRef.push().getKey();
Note note = new Note(key, title, content);
mNoteRef.child(key).setValue(note);
}
@ramadani
ramadani / circle.go
Created July 16, 2018 09:29
Circle Package Example with Go
package circle
import (
"math"
)
type Circle struct {
Radius float64
}