diff --git a/.gitignore b/.gitignore
index 9154f4c..8ea91a8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,3 +24,4 @@
hs_err_pid*
replay_pid*
+/.metadata/
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index
index eaa773a..17ed14a 100644
Binary files a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index and b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index differ
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap b/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap
index 91d6c54..3bc6656 100644
Binary files a/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap and b/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap differ
diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
index 01160ea..ee74992 100644
Binary files a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources and b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources differ
diff --git a/.metadata/.plugins/org.eclipse.core.resources/0.snap b/.metadata/.plugins/org.eclipse.core.resources/0.snap
index c9b0e99..a7a4beb 100644
Binary files a/.metadata/.plugins/org.eclipse.core.resources/0.snap and b/.metadata/.plugins/org.eclipse.core.resources/0.snap differ
diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs
index d47cf83..6ada1ed 100644
--- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs
+++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs
@@ -23,3 +23,4 @@ org.eclipse.debug.ui.relaunch_in_debug_mode=prompt
org.eclipse.debug.ui.save_dirty_editors_before_launch=always
org.eclipse.debug.ui.switch_perspective_on_suspend=never
overriddenByCSS=,org.eclipse.debug.ui.MemoryHistoryKnownColor,org.eclipse.debug.ui.MemoryHistoryUnknownColor,org.eclipse.debug.ui.PREF_CHANGED_VALUE_BACKGROUND,org.eclipse.debug.ui.changedDebugElement,org.eclipse.debug.ui.consoleBackground,org.eclipse.debug.ui.errorColor,org.eclipse.debug.ui.inColor,org.eclipse.debug.ui.outColor,
+preferredTargets=default,org.eclipse.lsp4e.debug.toggleBreakpointTarget\:default|org.eclipse.lsp4e.debug.toggleBreakpointTarget\:org.eclipse.lsp4e.debug.toggleBreakpointTarget|
diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.debug.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.debug.ui.prefs
index 40869d9..7f5a329 100644
--- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.debug.ui.prefs
+++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.debug.ui.prefs
@@ -1,3 +1,4 @@
eclipse.preferences.version=1
org.eclipse.jdt.debug.ui.javaDebug.alertHCRFailed=false
org.eclipse.jdt.debug.ui.javaDebug.alertHCRNotSupported=false
+org.eclipse.jdt.debug.ui.prompt_unable_to_install_breakpoint=false
diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs
index 256ad21..478b3db 100644
--- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs
+++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs
@@ -143,20 +143,63 @@ cleanup.valueof_rather_than_instantiation=true
cleanup_profile=_Pleiades [\u30AB\u30B9\u30BF\u30E0]
cleanup_settings_version=2
content_assist_category_order=org.eclipse.jdt.ui.javaPostfixProposalCategory\:65547\u0000org.eclipse.jdt.ui.spellingProposalCategory\:65545\u0000org.eclipse.jdt.ui.javaTypeProposalCategory\:65540\u0000org.eclipse.jdt.ui.javaNoTypeProposalCategory\:65539\u0000org.eclipse.jdt.ui.textProposalCategory\:65541\u0000org.eclipse.jdt.ui.javaAllProposalCategory\:65542\u0000org.eclipse.jdt.ui.templateProposalCategory\:2\u0000org.eclipse.jdt.ui.swtProposalCategory\:3\u0000org.eclipse.jdt.ui.javaChainProposalCategory\:4
+content_assist_completion_replacement_background=200,200,0
+content_assist_completion_replacement_background,defaultValueBeforeOverriddenFromCSS=255,255,0
+content_assist_completion_replacement_foreground=200,0,0
+content_assist_completion_replacement_foreground,defaultValueBeforeOverriddenFromCSS=255,0,0
content_assist_disabled_computers=org.eclipse.jdt.ui.textProposalCategory\u0000org.eclipse.jdt.ui.javaPostfixProposalCategory\u0000org.eclipse.jdt.ui.javaAllProposalCategory\u0000org.eclipse.jdt.ui.javaTypeProposalCategory\u0000org.eclipse.jdt.ui.javaNoTypeProposalCategory\u0000org.eclipse.jdt.ui.javaChainProposalCategory\u0000
content_assist_favorite_static_members=org.hamcrest.CoreMatchers.*;org.junit.Assert.*;org.junit.matchers.JUnitMatchers.*;org.mockito.Matchers.*;org.mockito.Mockito.*;org.hamcrest.MatcherAssert.*;org.eclipse.swtbot.swt.finder.matchers.WidgetMatcherFactory.*;org.hamcrest.Matchers.*;org.eclipse.swtbot.eclipse.finder.matchers.WidgetMatcherFactory.*;org.eclipse.swtbot.swt.finder.finders.UIThreadRunnable.*;org.eclipse.swtbot.swt.finder.SWTBotAssert.*;org.eclipse.swtbot.eclipse.finder.waits.Conditions.*;org.eclipse.swtbot.swt.finder.waits.Conditions.*;org.assertj.core.api.Assertions.*;org.springframework.security.test.web.servlet.request.SecurityMockMvcRequestBuilders.*;org.springframework.security.test.web.servlet.request.SecurityMockMvcRequestPostProcessors.*;org.springframework.security.test.web.servlet.response.SecurityMockMvcResultMatchers.*;org.springframework.security.test.web.servlet.setup.SecurityMockMvcConfigurers.*;org.springframework.restdocs.mockmvc.MockMvcRestDocumentation.*;org.springframework.test.web.client.match.MockRestRequestMatchers.*;org.springframework.test.web.client.response.MockRestResponseCreators.*;org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*;org.springframework.test.web.servlet.result.MockMvcResultHandlers.*;org.springframework.test.web.servlet.result.MockMvcResultMatchers.*;org.junit.Assume.*;org.junit.jupiter.api.Assertions.*;org.junit.jupiter.api.Assumptions.*;org.junit.jupiter.api.DynamicContainer.*;org.junit.jupiter.api.DynamicTest.*;org.mockito.ArgumentMatchers.*
content_assist_insert_completion=false
content_assist_lru_history=
content_assist_noUIThread_computation=true
content_assist_number_of_computers=16
+content_assist_parameters_background=52,57,61
+content_assist_parameters_background,defaultValueBeforeOverriddenFromCSS=255,255,255
+content_assist_parameters_foreground=238,238,238
+content_assist_parameters_foreground,defaultValueBeforeOverriddenFromCSS=0,0,0
content_assist_proposals_background=255,255,255
+content_assist_proposals_background,defaultValueBeforeOverriddenFromCSS=255,255,255
content_assist_proposals_foreground=0,0,0
+content_assist_proposals_foreground,defaultValueBeforeOverriddenFromCSS=0,0,0
eclipse.preferences.version=1
editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true
fontPropagated=true
formatter_profile=_Pleiades [\u30AB\u30B9\u30BF\u30E0]
formatter_settings_version=23
+java_bracket=249,250,244
+java_bracket,defaultValueBeforeOverriddenFromCSS=0,0,0
+java_comment_task_tag=154,140,124
+java_comment_task_tag,defaultValueBeforeOverriddenFromCSS=127,159,191
+java_default=217,232,247
+java_default,defaultValueBeforeOverriddenFromCSS=0,0,0
+java_doc_default=128,128,128
+java_doc_default,defaultValueBeforeOverriddenFromCSS=63,95,191
+java_doc_keyword=154,140,124
+java_doc_keyword,defaultValueBeforeOverriddenFromCSS=127,159,191
+java_doc_link=169,156,140
+java_doc_link,defaultValueBeforeOverriddenFromCSS=63,63,191
+java_doc_tag=30,120,155
+java_doc_tag,defaultValueBeforeOverriddenFromCSS=127,127,159
+java_keyword=204,108,29
+java_keyword,defaultValueBeforeOverriddenFromCSS=127,0,85
+java_keyword_bold=false
+java_keyword_bold,defaultValueBeforeOverriddenFromCSS=true
+java_keyword_return=204,108,29
+java_keyword_return,defaultValueBeforeOverriddenFromCSS=127,0,85
+java_keyword_return_bold=false
+java_keyword_return_bold,defaultValueBeforeOverriddenFromCSS=true
java_keyword_return_underline=true
+java_multi_line_comment=128,128,128
+java_multi_line_comment,defaultValueBeforeOverriddenFromCSS=63,127,95
+java_operator=230,230,250
+java_operator,defaultValueBeforeOverriddenFromCSS=0,0,0
+java_single_line_comment=128,128,128
+java_single_line_comment,defaultValueBeforeOverriddenFromCSS=63,127,95
+java_string=23,198,163
+java_string,defaultValueBeforeOverriddenFromCSS=42,0,255
+javadocElementsStyling.darkModeDefaultColors=true
+matchingBracketsColor=249,250,244
+matchingBracketsColor,defaultValueBeforeOverriddenFromCSS=127,0,85
org.eclipse.jdt.internal.ui.navigator.layout=2
org.eclipse.jdt.ui.cleanupprofiles=\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n
org.eclipse.jdt.ui.cleanupprofiles.version=2
@@ -175,17 +218,118 @@ org.eclipse.jdt.ui.text.custom_templates=
+
+
+
+
+
+
+
+
+
diff --git a/StringCheck/.gitignore b/StringCheck/.gitignore
new file mode 100644
index 0000000..ae3c172
--- /dev/null
+++ b/StringCheck/.gitignore
@@ -0,0 +1 @@
+/bin/
diff --git a/StringCheck/.project b/StringCheck/.project
new file mode 100644
index 0000000..6bc4a5b
--- /dev/null
+++ b/StringCheck/.project
@@ -0,0 +1,17 @@
+
+
+ StringCheck
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/StringCheck/.settings/org.eclipse.core.resources.prefs b/StringCheck/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/StringCheck/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/StringCheck/.settings/org.eclipse.jdt.core.prefs b/StringCheck/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..9a7984b
--- /dev/null
+++ b/StringCheck/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,11 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=21
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=21
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=21
diff --git a/StringCheck/src/StringCheck.java b/StringCheck/src/StringCheck.java
new file mode 100644
index 0000000..a471988
--- /dev/null
+++ b/StringCheck/src/StringCheck.java
@@ -0,0 +1,8 @@
+public class StringCheck {
+ public static void main(String[] args) {
+ String[] defaultMessage ={
+ "いまなにしてる?","何も入力されていません",
+ "投稿文が長すぎます","↓↓↓↓↓↓ 投稿されました ↓↓↓↓↓↓"
+ };
+ }
+}