728x90 programming/java16 [java] 메모리 할당, JOptionPane으로 숫자 입력 받고 비교 1.스택 : 지역변수, 객체이용시 주소값들어가서 heap참조 2.heap(g.c) : default초기화 이루어짐, 객체생성 후 값들어감 3.static : java.lang, main함수, Math 등 4.코드표 영역 equalsIgnoreCase : 대소문자 상관없이 비교 Integer.parseInt : int형변환 JOptionPane.showInputDialog : 입력창 public static void main(String[] args) { // TODO Auto-generated method stub int num = Integer.parseInt(JOptionPane.showInputDialog("숫자를 입력하세요"));//null들어올때 생각해보기 String res = num > 0?.. 2020. 12. 31. [java] 자바 기초 문법과 클래스의 구성 이클립스에서 새로운 자바 클래스를 생성한다. 이 클래스는 메인 함수를 갖고 있는 클래스이며, 메인 함수 안에 변수를 설정하고 데이터를 출력한다. Math.random : 랜덤값 반환 (0부터 시작) isDigit : 숫자인지 아닌지 (boolean형) trim : 공백 제거 toUpperCase : 대문자로 변환 .length : 길이 charAt : 인덱스 넣으면 그에 해당하는 데이터 반환 (0부터 시작) public class test2 { //클래스 구성요소 //멤버 변수+기능(메소드함수) public static void main(String[] args) { // TODO Auto-generated method stub int num = (int)(Math.random() * 100 + 1); .. 2020. 12. 31. 이클립스 설치 및 기본설정 www.eclipse.org/downloads/packages/ Eclipse Packages | The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source pro 438 MB 908 DOWNLOADS The Modeling package provides tools and runtimes for building model-based applications. You can use it to graphically design domain models, to leverage those models at design time by creating and editing dynamic .. 2020. 12. 21. [java] 파일 입출력 [예제] 텍스트 파일 읽기 import java.io.FileReader public class FileReaderExample{ public static void main(String args[])Throws Exeption{ FileReader fr = new FileReader("D://test.txt"); int ch; while((ch = fr.read()) != -1) System.out.print((char)ch); fr.close(); } } 입출력스트림 문자스트림 입력 바이트 스트림 입력 문자 스트림 출력 바이트 스트림 출력 문자 스트림 byte stream - 이진데이터 위함 InputStream 클래스 abstract int read() OutputStream 클래스 abstract .. 2020. 6. 13. [java] charAt(), indexOf()메소드 이용하는 프로그램 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 import java.util.Scanner; public class IndexOfTest { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); String s; System.out.println("문장입력 : "); s = sc.next(); int index = s.indexOf("A"); //A가 몇번째에 있는지 반환(정수형) char c = s.charAt(0); //0번째 문자를 반환(캐릭터형) if (index == -1) Syste.. 2019. 10. 25. java - Double형 배열과 출력(toString(),for-each) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 import java.util.*; public class Assignment4_1 { public static void main(String[] args) { // TODO Auto-generated method stub double[] arr = {1.0, 2.0, 3.0, 4.0}; double total = 0.0; double max = 0.0; System.out.print("toString()으로 출력 : "); System.out.println(Arrays.toString(arr)); for (double value : arr) { System.out.print(value+" "); .. 2019. 10. 9. java ArrayList - add(), get(), remove()정리 ArrayList를 알아보자. 1 2 3 4 5 6 7 8 9 10 import java.util.*; public class ArrayPractice { public static void main(String[] args) { // TODO Auto-generated method stub ArrayList list= new ArrayList(); list.add("오렌지"); list.add("사과"); list.add("포도"); http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs 이런식으로 ArrayList(리스트의 이름)이 들어간다. list.add()를 이용해 리스트를 채워준다. 그.. 2019. 10. 8. 이전 1 2 다음 728x90