본문 바로가기

개발일지/Java3

Java - java: variable scores is already defined in method main(java.lang.String[]) // 1. 배열의 구조package org.example;public class Main { public static void main(String[] args) { // Array의 구조 int[] counts = {12,34,56,78}; System.out.println(counts); // 1차원 배열 int[] firstArray; int secondArray[]; // Array 선언 및 생성 int[] thirdArray = new int[3]; // 배열 요소의 합을 구하는 반복문 int[] scores = new int[]{85,77,90}; in.. 2024. 8. 6.
Java - String과 index 처리 의문 public class Main { public static void main(String[] args) { // 1. 자료형 - 문자열 System.out.println("== 문자열 =="); String s1 = "Hello world"; System.out.println("s1 = " + s1); System.out.println(""); String s2 = "01234"; System.out.println("s2 = " + s2); // 1-1 equals String s3 = "Hi"; String s4 = "Hi"; System.out.println.. 2024. 8. 5.
java: unclosed character literal java의 오류는 너무 오랫만에 봐서 그런지, 그냥 처음 시작한다고 봐야 될 것 같다. 내가 작성한 출력 지문은 아래와 같았다.public class Main { public static void main(String[] args) { System.out.println('hello java'); }} 그랬더니 결과는 java: unclosed character literal를 비롯해서 4개의 에러가 떴다.  말이 4개지 문법이 문자가 닫히지 않는 오류가 있다는 것을 알 수 있었다.사실 이 아무것도 아닌 문장을 봤을때는 "또?", "뭐 하나 그냥 되는게 없네"라고 생각하며 역시 다시 하질 말았어야하는 생각도 들었다.하지만, 이런 작아보이는 문제를 해결하지 못하는데, 큰 문제는 어떻게.. 2024. 8. 1.