• HOME
  • 暗号
  • オブジェクト指向
  • 競プロ
  • Java
  • コラム

プログラミング初心者ナビ!

  • HOME
  • 暗号
  • オブジェクト指向
  • 競プロ
  • Java
  • コラム

オブジェクト指向

ポリモーフィズムとは何か?メリットデメリットを解説【オブジェクト指向】

2022/10/6    オブジェクト指向

この記事では、オブジェクト指向におけるポリモーフィズムとは何かについて分かりやすく解説します。(対象レベルは初心者) ポリモーフィズム(英: polymorphism)とは、多態性・多相性 という意味 ...

Kotlin

CSVファイルをスマートに読み込む方法 [Java / Kotlin]

2022/12/2    CSV, Java, Kotlin

この記事では、Google Guavaを使ったCSVファイルの操作について、サンプルコードを用いて解説しています。 JavaやKotlinで、CSVファイルを操作するのは色々な方法が考えられますが、車 ...

Carbon

【日本語訳】Carbon言語 公式ドキュメント (README)

2022/7/21    Carbon

この記事では、Google製のC++後継言語である Carbon言語 の公式READMEを日本語訳にして公開しています。 昨日、C++ の実験的な後継言語とされる Carbon が発表されました。 私 ...

Kotlin

KotlinのListにaddができない理由 (JavaとKotlinの違い)

2024/2/4    Kotlin, コンピュータサイエンス

KotlinのListにaddメソッドが存在しないので困った経験は無いですか? この記事では、KotlinのListにaddメソッドが無い理由と、その解決策について記載しています。 実はこの問題は、J ...

競技プログラミング

【画像付き】LeetCodeの登録手順 【コーディング面接対策サイト】

2022/7/8    LeetCode, 競技プログラミング

この記事では、コーディングテストの練習に使える海外のサイト LeetCode の登録手順について解説しています。 コーディングテストとは、エンジニアの採用を行っている技術力の高い企業を中心に採用試験の ...

暗号

[Spring boot] mTLS相互認証の実装サンプル

2022/8/5    Java, Kotlin, Spring, 暗号

この記事では、クライアント証明書を使ったTLS相互認証 (mTLS) について、Spring bootでの実装方法を含めて解説しています。 今回、この記事を書くに当たって海外含めて様々なサイトを回り調 ...

Kotlin

null を含むリストのソート(昇順/降順)[Kotlin]

2022/6/10    Kotlin

この記事は、Kotlinでnullを含むリストをソートする方法を紹介します。 nullが含まれるコレクションのソート処理では、nullを先頭にするか最後尾にするかで、処理をカスタマイズしなければなりま ...

C言語

[初心者向け] C言語のポインタ 概念と実装について解説!

2022/6/22    C言語, ポインタ

この記事では、C言語のポインタについて入門者がざっくり理解できるように解説をしています。 C言語を学び始めたばかりの人にとって、ポインタは最初のハードルになるもので、理解するのが非常に難しい概念ですよ ...

Java

CSVにダブルクォーテーションやカンマが含まれる場合のパース処理 [Java]

2023/2/8    CSV, Java, Kotlin, 文字コード

この記事では、CSVファイルにダブルクォーテーションやカンマ、改行文字などの、構文を狂わせる要素が含まれる場合のパース方法について紹介しています。 仕事で外部システムと連携する場合など、時として非常に ...

Java

CSVファイル UTF-8→SJIS変換 & 文字化け検知 [Java]

2022/11/8    CSV, Java, Kotlin, 文字コード

この記事では、CSVファイルを読み込み UTF-8からShift-JISに文字コードを変換して、別のCSVファイルに出力するサンプルプログラムを紹介します。(BufferedReader / Buff ...

« Prev 1 2 3 4 5 6 Next »

プロフィール

アバター画像

ゴイチ

ソフトウェアエンジニア歴20年。 C/C++, C#, Java, Kotlinが得意で、組込系・スマホ・大規模なWebサービスなど幅広いプログラミング経験があります。 現在は某SNSの会社でWebエンジニアをしています。

最新の記事一覧

コラム

【コラム】プログラミングはAIに置き換わるのか?

2024/1/8

Kotlin

【Kotlin】enumの列挙値を逆引きする方法 [valueOf]

2023/11/25

Kotlin

【Kotlin】SJISに変換してファイルに出力する簡単な方法

2023/10/28

Python

【囲碁】SGF棋譜ファイル反転スクリプト / Reverse SGF script

2023/9/30

Spring

【Spring】RestTemplate オススメの使い方【GET/POST】

2023/8/29

タグ・クラウド

Carbon (1) C言語 (2) Java (13) Kotlin (10) Paiza (1) Python (6) Solidity (2) Spring (1) Tips (2) オブジェクト指向 (4) コラム (4) コンピュータサイエンス (2) 暗号 (6) 競技プログラミング (3) 設計 (1)

記事検索

よく読まれている記事

1
抽象クラスとインターフェース 概念の違いについて【オブジェクト指向】

この記事では、オブジェクト指向における抽象クラスとインターフェースの概念的な違いをできるだけ分かりやすく解説します。 プログラミング初心者にとって、オブジェクト指向を完全に理解したと言えるまでにはかな ...

2
【日本語訳】Carbon言語 公式ドキュメント (README)

この記事では、Google製のC++後継言語である Carbon言語 の公式READMEを日本語訳にして公開しています。 昨日、C++ の実験的な後継言語とされる Carbon が発表されました。 私 ...

3
UTF-8 / SJIS 文字コード変換できない文字を検知する [Java]

この記事では、UTF-8 から Shift-JIS に変換する際に文字化けが発生するかを判定するプログラムを紹介しています。また、文字化けを引き起こす代表的な文字のサンプルもいくつか提示しています。 ...

おすすめの記事

コラム

【コラム】プログラミングはAIに置き換わるのか?

2024/1/8

Kotlin

【Kotlin】enumの列挙値を逆引きする方法 [valueOf]

2023/11/25

Kotlin

【Kotlin】SJISに変換してファイルに出力する簡単な方法

2023/10/28

Python

【囲碁】SGF棋譜ファイル反転スクリプト / Reverse SGF script

2023/9/30

Spring

【Spring】RestTemplate オススメの使い方【GET/POST】

2023/8/29

お問い合わせフォーム

カテゴリー

アーカイブ

プライバシーポリシー

プライバシーポリシーについて

プログラミング初心者ナビ!

© 2025 プログラミング初心者ナビ!