この広告は30日以上更新がないブログに表示されております。
新規記事の投稿を行うことで、非表示にすることが可能です。
タグ / Java
記事
Java ジェネリックス(ジェネリクス)
[2020/01/16 00:00]
ジェネリックス(ジェネリクス)は、<>で囲んだ型名を
クラスやメソッドに付加して定義することで
汎用的なクラスをコンパイルする時に特定の型に対応させるための機能。
通常は使用目的や意味を表すTypeやElementの頭文字T、Eを用います。
難しいことは抜きにして書くことこんな感じになります。
class Demo<T>{
private T value;
//コンストラクタ
Demo(T val){
this.value = va..
Java オーバーライド
[2019/12/26 00:00]
オーバーライドに似た言葉にオーバーロードというのがありますが
今回は、オーバーロードではなく、オーバーライドです。
オーバーライドとオーバーロードの違いですが
オーバーロードは、同じクラス内でメソッド名が同じで
引数の型、引数の数、引数の並び順がことなるメソッドを複数定義すること。
オーバーライドは、スーパークラス(親)とサブクラス(子)の間で
スーパークラスにあるメソッドをサブクラスで再定義すること。
その際の注意点は
・メソッド名
・戻り値の..
Java オーバーロード
[2019/12/18 00:00]
オーバーロードと似た言葉にオーバーライドというのがありますが
今回は、オーバーライドではなく、オーバーロードです。
オーバーロードとは
・同じメソッド名のメソッドを複数定義することができる。
・引数の型、数、並び順が異なっている。
・戻り値の型や引数名はオーバーロードに関係ない。
Javaでは、シグニチャまたはシグネチャと呼ばれる
メソッド名と引数をセットにしたものでメソッドを見分けているため
戻り値の型や引数名が異なっていたとしてもオーバーロードでき..
Java API Arrays.binarySearchを使った二分探索
[2019/10/28 00:00]
二分探索法のアルゴリズムを覚えていなくても
「Arrays.binarySearch」メソッドで二分探索を行い
目的のデータを探索することができます。
public class Demo {
public static void main(String[] args) {
int[] num = { 5, 30, 10, 20, 70, 90 };
Arrays.sort(num); //配列をソート
System.out.println(..
Java 二分探索法のアルゴリズム
[2019/10/27 00:00]
目的のデータと配列の中央のデータを比較しながら
目的のデータを探索する探索法が二分探索法です。
二分探索法は、探索前に配列のデータをソートする必要があります。
中央のデータと目的のデータが一致しない場合は
中央のデータを除き、探索範囲を縮小して探索をします。
public class Example4 {
public static void main(String[] args) {
int[] num = { 5, 30, 10, 20..
Java 線形探索法のアルゴリズム
[2019/10/23 00:00]
そもそもアルゴリズムって?
アルゴリズムは何らかの問題を有限の時間で解くための手順。
「これと、これをこうやって、こうして」みたいな感じの手順を
コンピュータに与えるプログラムのこと。
線形探索法は、配列の先頭から目的のデータを探索する方法。
不規則に配列されているデータの中から
目的のデータを探し出すのには適しているのですが
データが多くなると探索に時間がかかります。
class Demo{
public static void main(Str..
Java 最大値を求めるアルゴリズム
[2019/10/17 00:00]
配列の中から最大値を求めるアルゴリズムです。
maxメソッドは要素の大小比較するメソッドになります。
このメソッドをmainメソッド側で配列を渡して呼び出しています。
public class Demo {
public static void main(String[] args) {
int[] num = {60, 70, 30, 10, 50, 40, 20};
System.out.println(max(num));
}
..
Java 三項演算子
[2019/05/15 00:00]
class Demo {
public static void main(String[] args) {
int x;
int i = 10;
int j = 5;
if (i > j) {
x = j;
System.out.println(x);
} else {
x = i;
System.out.println(x);
}
//三項演算子
x = ..
Javaスレッド(Runnableを実装)
[2019/04/07 00:00]
Runnableを実装したしたスレッドです。
Threadを継承した時とRunnableを実装した時は
スレッドの実行のさせ方がちょっとだけ違います。
まず、Runnableを実装しているクラスのインスタンスを生成します。
次に、Threadのインスタンスを生成したら、Threadのインスタンスの引数に
Runnableのインスタンスを渡すことでスレッドを実行することができます。
Threadを継承しているクラスは「sleep();」
Threadを継承..
Javaスレッド(Threadを継承)
[2019/04/06 00:00]
Threadを継承したスレッドです。
Threadを継承しているクラスは「sleep」は1/1000秒なので
1秒間停止させたいなら「1000」を、2秒間停止させたいなら「2000」と書きます。
Threadを継承しているクラスは「sleep();」
Threadを継承していないクラスは「Thread.sleep();」とします。
「sleep()」使用する時には「try{}catch(){}」で囲む必要があります。
class Sample extend..
再帰処理n!(階乗)
[2018/12/25 00:00]
nの階乗は「n! = n(n-1)!」なので
「n! = n(n-1)n(n-2)n(n-3)・・・1」になります。
2の階乗は2×1 = 2
5の階乗は5×4×3×2×1 = 120
この処理をJavaで書くとこんな感じに。
class Demo{
public static int factorial(int x) {
if(x == 1) {
return 1;
}else {
return x * fac..
Javaの配列とfor文を使った九九の答え
[2018/11/04 00:00]
class MultiplicationTable {
public static void main(String[] args) {
//9個の要素を作って配列に格納
int[][] qq = new int[9][9];
for(int i = 0; i < 9; i++) {
for(int j = 0; j < 9; j++) {
qq[i][j] = (i + 1) * ( j + 1);
}
..
≪前へ 次へ≫
10進数
1日3分でほっそり太ももになれる!
1日たった5分
2進数
30代
3個以上当てはまった
5つの原因
DHA
do-while文
EPA
for文
int
int型
Java
LINE
NG
RakutenLink
String
while文
β-カロテン
□に入る
あなた
あなたのアイシャドウ
あなたはどのタイプ?
いぼ痔
うっ血
おかか
おしゃれ度UP
おすすめ
おっぱい
お尻
お湯
お肉
かぼちゃ
きゅうり
きれ痔
くしゃみ
くすみ
くびれを作るワークアウト
これって何だろう?
これって何だ?
ご注意を!
さつまいも
しみ
しわ
たるみ
たんぱく質
ちくわ
ちょっとした工夫
ちりめんじゃこ
つけおき液
どっぷりハマる
どんな成分?
ながらダイエット
なぞなぞ
なぞなぞ!
ほうれん草
まんこ
むくみ
めまい
もやし
ゆで卵
わかめ
アイスクリーム
アイメイク
アボカド
アミノ酸
アルカロイド
アルコール
アルゴリズム
イモ類
イランイラン
ウイルス
ウォーキング
エクササイズ
エストロゲン
エッセンシャルオイル
オーガズム
カップル必見!
カモミール
カリウム
カルシウム
ガーリー派女子
キムチ
キャスト
キャベツ
クイズ
クエン酸
クマ
クレンジング
グレープフルーツ
ケア
ケール
コラーゲン
コーヒー
ゴーヤ
サバ缶
サプリ
サプリメント
サラダ
シダーウッド
シミ
シャンプー
シワ
スキマ時間
スキンケア
スクワット
ストレス
ストレッチ
ストール&マフラーアレンジ
スプレー液
スプーン
スマホ
スープ
セスキ炭酸ソーダ
セックス
セックスレス
セルフケア
ゼラニウム
ソテー
ソラレン
タイプ
タイプの人
タイプ別頭痛
タオル
タンパク質
ダイエット
ダイエット効果
ダサいアイメイク3選
ダメージ
チーズ
チーズ焼き
ツナ
ツヤ
デブ
トイレ
トマト
トライアルセット
トラブル
トレーニング
ドリンク剤
ナイアシン
ナチュラルクリーニング
ナムル
ニオイ
ニキビ
ネギ
ネロリ
ハリ
ハーフパンツに合う靴
バストアップ効果大
バリア機能
パソコン
ヒアルロン酸
ヒゲ
ヒップ
ヒップアップ
ビタミン
ビタミンA
ビタミンB1
ビタミンB2
ビタミンC
ビタミンD
ビタミンE
ピーマン
ブラッシング
ブロッコリー
プラセンタ
ヘルシーレシピ
ベルガモット
ベーコン
ペット
ホルモンバランス
ボブヘア
ポイント
マグネシウム
マスク
マッサージ
マリネ
ミネラル
メラニン
メリット
モテ髪アレンジ
ヨガ
ラベンダー
リンパ
リンパ流しマッサージ
レモン
ローズマリー
ワキ
一番オシャレ
下痢
九九
乾燥
乾燥肌
予防
事故
二日酔い
亜鉛
交感神経
人
人気継続中
人相
人間
代表的なミネラル
代謝
低下
体
体の相性をよくする4つの秘訣
体幹トレーニング
体幹筋
体温
体臭
体質
何だこれ?
何だろうこれ?
何でしょうか?
何?
便秘
便秘解消
保湿
倦怠感
健康
傷の対処法
働き
優しい
免疫力
入浴
冬
冷え
冷凍
出血
分かる
判じ絵
刺激
加齢
加齢臭
効果
動物
動物園
勝負下着より効く秘策!
化粧ノリ
化粧水
卵
卵焼き
厚揚げ
原因
口臭
台風
和え物
咳
唇
問題
善玉菌
四大成分
回復
基本
基礎代謝
塗り方NGかも!?
塩
塩昆布
変化
夏
夏バテ
夏バテ対策
大人
大人ニキビ
大根
大葉
太もも
太りやすい
女子
女性
女性ホルモン
好きな人
妊娠中
姿勢
子ども
子供
実は!?
対処方法
対策
小松菜
常在菌
弊害
徹底洗浄
心
心理学
快感
思い込み
思春期ニキビ
性格
恋愛
恋愛対象外
悩み
悪玉菌
意外
慢性頭痛
手
抑制
抗炎症
抗酸化物質
持続時間
摂り過ぎ
撃退
改善
数字
新陳代謝
方法
日和見菌
日常
日焼け
旬の野菜
書き換えてみよう!
最適
朝
朝ストレッチ
材料
果物
柑橘系
栄養満点
栄養素
桂皮
梅雨
楽天モバイル
機能性表示食品
歯
歯周病
残念
毒
毛穴
気圧
気温
気管支炎
水
水分
水分補給
水菜
汗
汗腺
汗臭
汚れ
沢庵
油
油揚げ
油汚れ
注意
注目度急上昇
洗顔
消臭
温度
漢字
漢方
潜む
潤い
炎症
炒め
炭水化物
熱中症
爪
片頭痛
特徴
犯罪
猫背
玉ねぎ
理由
甘いもの
生理痛
生薬
男性
疲れ
疲労回復
症状
痔核
痛み
発酵食品
白菜
皮脂
目のかゆみ
目元
目安
眼の中
睡眠
睡眠不足
石鹸
石鹸カス
秋
競馬
筋肉
筋肉通
答え
算数
簡単
糖尿病
糖質
糸くず
納豆
紫外線
細菌
経口補水液
緊張型頭痛
緩和
美容液
美尻
美白
美肌
美脚
群発頭痛
老化
肉
肌
肌トラブル
肌荒れ
肛門
肝臓
肩こり
胃
胃腸
胃腸薬
背筋
脂質
脱水症状
脳
腰痛
腸
腸内フローラ
腸内環境
腹痛
腹筋
膝上
自分
自律神経
色彩心理学
色気のない女の特徴
花粉
花粉症
英語
苺
茄子
葉酸
薄毛
薬
血流
血液
血行不良
見えますか?
見える
角質
角質層
解決法
解消
豆乳
豆腐
豆苗
豆類
豚しゃぶ
豚バラ
豚小間
豚肉
質
赤ちゃん
足
足す
足裏
透明感
速筋
運動
運動不足
運気別おすすめ観葉植物
過敏性腸症候群
違い
部位
配列
酵素
重曹
野菜
鉄分
鉛筆
錯覚
鍛え方
関係
防ぐ
防止
附子
除菌
青汁
頭痛
頭皮
顔
風水
風邪
風邪薬
食べた
食べ物
食事
食品
食欲不振
食物繊維
首
香水
骨
高める
高タンパク
高野豆腐
髪
魚
魚介類
鮭
鯖
鶏むね肉
黄ばみ
黒ずみ
鼻
鼻づまり