Java入門・初心者質問スレ Part.6at TECH
Java入門・初心者質問スレ Part.6 - 暇つぶし2ch750:デフォルトの名無しさん
18/02/09 22:10:56.67 KKlW8Jyu.net
図星かよゴミ
馬鹿はプログラムなんかやらんでスマホでも弄ってろよ

751:デフォルトの名無しさん
18/02/09 22:11:25.62 qrKjYlTm.net
>>724
奴隷おつ

752:デフォルトの名無しさん
18/02/09 22:12:08.78 zG1wX+Le.net
>>716
だってここjavaスレだもん

753:デフォルトの名無しさん
18/02/09 22:12:18.12 9EA5viw/.net
>>724
奴隷さんでしたかw

754:デフォルトの名無しさん
18/02/09 23:08:49.74 nN2BoaGY.net
>>722
そりゃMSがJavaVM作ったらSunから文句言われて怒ったゲイツがパクってWindowsに都合よくなるように改造して作ったものがC#だから当然。
当時はそうやってWindowsに囲い込もうとしたが、しかし、長いこと独占状態だったから広まるのが遅く、ほとんどWindowsでしか使われない言語になってしまった。
今はAppleのSwiftが似たような状態になっていてフリーになったのに中々広まらない。最初に変な制限があると出遅れる。

755:デフォルトの名無しさん
18/02/09 23:57:39.97 St4pWECa.net
>>732
javaはその逆を行こうとしてるね

756:デフォルトの名無しさん
18/02/10 00:05:53.34 dbzbK1DZ.net
>>733
今ではスマホアプリやゲームのクロスプラットフォーム開発は完全にC#に持っていかれたし、
LinuxのWeb開発もC#に侵食されつつあるよ
今やランタイムを同梱する場合などのライセンス問題でJavaが嫌われてC#を選ぶという、
昔とは完全に逆転した状況になってしまった

757:デフォルトの名無しさん
18/02/10 00:08:45.80 l9ZzjyKP.net
あー。そうだけど、もうフリーのやつも広まり切った後なのでほとんど影響ないんじゃないかな。

758:デフォルトの名無しさん
18/02/10 00:09:50.19 l9ZzjyKP.net
>>735>>733ね。

759:デフォルトの名無しさん
18/02/10 00:17:35.67 dWge4ODu.net
Javaが選ばれるのは、Javaの閉じたエコシステムに完結している限りにおいて、Unix開発の知識がなくてもUnixを使ったシステムが作れるからだよ
特定の技術の枠の中に閉じこもっていれば安心という意味においてはWin+VSと本質的には大差ない
Oracleが時代錯誤な独占体制を見直さない限り、長期的には今やWinから解放されライセンスもガガバガバな.NETに食われていくのは避けられないだろうね

760:デフォルトの名無しさん
18/02/10 04:08:17.66 ebSyb+8P.net
eclipseでメモ帳を作っています。
テキストファイルの文字列を編集可能な状態で出力したいのですが、やり方が分かりません。
Scanner(System.in)でキーボードから入力された文字列のような、そのまま直接キーボードで編集可能な文字列として出力したいのですが……。
何卒知恵を御貸しください。
お願いします。

761:デフォルトの名無しさん
18/02/10 04:48:47.04


762:ebSyb+8P.net



763:デフォルトの名無しさん
18/02/10 06:58:24.49 KnoefXX3.net
Javaを本格的に使うと訴えられるんでしょGoogleみたいに
それじゃリスクあるからKotlinやC#使おうってなるわな

764:デフォルトの名無しさん
18/02/10 07:11:56.20 TNdj3qFT.net
>>738-739
HTML の、textarea のようなものを使うと簡単
eclipse にも、複数行テキストボックスのようなものがあるかな?

765:デフォルトの名無しさん
18/02/10 08:58:45.50 xv5r03JM.net
>>734
>>736
javaはOpenからClosedになりつつあるってことだろ

766:デフォルトの名無しさん
18/02/10 09:38:19.54 E/k4xLNo.net
>>719
.NET CORE2.1出てから本気出す

767:デフォルトの名無しさん
18/02/10 09:41:30.71 wviCBSHG.net
うちの職場はC#やめてJavaに統一した
統計はたいていMSの圧力下にあるから信用ならん
こっそりライセンス変えたり人のパソコン勝手に弄り回す会社のフレームワーク使う気になるかっての

768:デフォルトの名無しさん
18/02/10 10:41:49.53 rlZJHg3D.net
>>741
ありがとうございますTextAriaで解決できそうです本当にありがとうございます

769:デフォルトの名無しさん
18/02/10 11:05:18.27 xv5r03JM.net
>>744
Oracleよっかマシ

770:デフォルトの名無しさん
18/02/10 14:05:25.59 wviCBSHG.net
どこがましか?!

771:デフォルトの名無しさん
18/02/10 14:45:26.25 vDyn4qxN.net
>>738
マルチかよ

772:デフォルトの名無しさん
18/02/10 16:00:43.10 l9ZzjyKP.net
>>742
しかし言語そのものは文法定義でしかなく特許があるわけでも著作権があるわけでもないので独自実装やその実装のフリー化は誰にも止められないだろう。
例えあってもパクられてちょっと違ったもの違う名前で作られて終わりだ。Javaに対するC#のようにね。

773:デフォルトの名無しさん
18/02/10 16:18:49.31 wVMdjZ3i.net
>>749
そんなパクリ言語選ぶくらいならc#かkotrin使うわwww

774:デフォルトの名無しさん
18/02/10 16:43:17.54 z2zG7zff.net
勝手に使えば?

775:デフォルトの名無しさん
18/02/10 16:56:56.54 bqVtLB0f.net
>>744
何作ってんの?

776:デフォルトの名無しさん
18/02/10 16:58:39.84 l9ZzjyKP.net
>>750
C#はJavaのパクリ言語だよ。仮想マシン上で動くという所からしてパクリ。MSが全力を上げてパクるとああなる。
もちろんWindowsはMacのパクリだしMacはAltoのパクリだ。この業界は全体がパクリでできている。

777:デフォルトの名無しさん
18/02/10 17:05:25.59 pUvl4BKb.net
>>753
c#はjavaよりDelphi

778:デフォルトの名無しさん
18/02/10 17:07:08.77 l9ZzjyKP.net
別の名前の似たようなタイヤが延々と発明され続ける。その中でビジネス的にうまく行ったやつが技術的にはクソだったとしても生き残る。宣伝のうまさやタイミングが重要だ。人間は感情でしか動ていない。理屈は常に後付の正当化であり誤魔化しに過ぎない。

779:デフォルトの名無しさん
18/02/10 17:08:09.17 l9ZzjyKP.net
>>754
それはDelphi作ってた人にやらせたからではないかな。

780:デフォルトの名無しさん
18/02/10 17:11:13.69 pUvl4BKb.net
>>756
そう

781:デフォルトの名無しさん
18/02/10 17:32:48.47 wviCBSHG.net
>>752
きわめて普通の業務用Web

782:デフォルトの名無しさん
18/02/10 17:34:57.94 wviCBSHG.net
C#がDelphiの血筋とかいうのはMicrosoftの強がりというか詭弁
一部にていたりノウハウを流用している部分があるというだけで
全体的にどうみてもJava

783:デフォルトの名無しさん
18/02/10 17:50:04.55 dPkktoQv.net
でもさ
Javaをパクったらクソが出来上がる�


784:ヘずだよね でもC#はエレガントじゃん 矛盾してないか?



785:デフォルトの名無しさん
18/02/10 18:20:17.10 wviCBSHG.net
null値というクソをJavaから引き継いで
ほどよくクソになってるじゃないか
Delphiではもっとしっかり考慮されてたのに
考えもなしにパクった証拠

786:デフォルトの名無しさん
18/02/10 18:48:15.54 dPkktoQv.net
それはJava以外から引き継いだんだよ
C++やVBファミリとの付き合いがあるからね

787:デフォルトの名無しさん
18/02/10 19:10:56.73 TftZc6ZF.net
あるよね

788:デフォルトの名無しさん
18/02/10 20:26:16.00 wviCBSHG.net
付き合いがあるからってすべてのオブジェクト変数をNull許容にする必要性がおもいつかない

789:デフォルトの名無しさん
18/02/10 20:56:51.13 g3PCSUL0.net
当時の世間の要求に合わせて設計しただけだぞ
例えば、初期のC#に型推論がなかった理由は「当時はスクリプト言語の地位が低かったので、スクリプト言語だと思われたくなかったから」だそうだ
時代が違うんだよ

790:デフォルトの名無しさん
18/02/10 21:59:20.30 F/TP0Ynf.net
>>758
奴隷が必要なわけね

791:デフォルトの名無しさん
18/02/10 22:09:41.76 wviCBSHG.net
Java使ってる会社のほうが貧乏な傾向があるのは認める

792:デフォルトの名無しさん
18/02/11 00:14:56.01 YotivED/.net
Javaスレに何でJavaアンチが書き込んでるの?

793:デフォルトの名無しさん
18/02/11 00:38:43.76 Vla6Y0kh.net
Javaは好きだけどオラクルは嫌い

794:デフォルトの名無しさん
18/02/11 00:39:43.19 B0DbdRYG.net
少しは刺激がないとスレが過疎っちゃうからアンチも受け入れてるの

795:デフォルトの名無しさん
18/02/11 07:24:40.39 rJHGn+gg.net
Javaが廃れC#が栄えても
新しい何かが持て囃されてきたら
MSはそれを潰すために新しい物作って主軸を移すだろうからな
多くを求めずJavaでいいんだよ

796:デフォルトの名無しさん
18/02/11 07:31:26.36 kFVg7E/r.net
>>771
MSのJavaと言えばJ++やJ#というのがあったな
あれは廃れたが

797:デフォルトの名無しさん
18/02/11 07:56:40.16 O1XIfuxc.net
(PHPじゃ)あかんのか?

798:デフォルトの名無しさん
18/02/11 08:51:26.34 nmdhjXK8.net
googleがC#を正式採用したら本気出すわ

799:デフォルトの名無しさん
18/02/11 09:09:40.93 c8+EY8Re.net
Microsoftにあくどい方法で潰されかけて
抵抗したら丸パクリされたあげく
協調すべきだったとか上から目線で評論家どもがほざく

800:デフォルトの名無しさん
18/02/11 09:26:11.52 QgiY6BS8.net
ユーザーとしては使いやすい物が残ればいい
OSはMacとLinuxが
言語はC#, TypeScript, C++, bash, powershell, pythonがあれば十分

801:デフォルトの名無しさん
18/02/11 09:29:10.77 nmdhjXK8.net
mac以外は概ね同意

802:デフォルトの名無しさん
18/02/11 10:09:55.56 Pp2sAYy/.net
Winは開発しにくいだけでユーザー側から見たらそんなにクソか?

803:デフォルトの名無しさん
18/02/11 10:38:56.56 YeNWUzxx.net
>>776
root/rootで簡単ログインできるもんね

804:デフォルトの名無しさん
18/02/11 10:39:00.95 Vla6Y0kh.net
PowerShellはゴミ
コレクション周りでハマると、もうインラインでC#書いてやろうかと思う

805:デフォルトの名無しさん
18/02/11 10:44:00.18 YeNWUzxx.net
>>780
最近はcakeが楽すぎて、スクリプトも全部c#で書いてるわ
javaでcakeと同じことやろうとすると何がおすすめ?

806:デフォルトの名無しさん
18/02/11 10:51:10.19 hZTy6Y/G.net
Gradle

807:デフォルトの名無しさん
18/02/11 11:08:50.25 CuFerfqg.net
最近はweb系は全てnodejsに支配されてる感がある

808:デフォルトの名無しさん
18/02/11 11:13:49.18 zXTZLl5w.net
あるプログラムを手を加えているるうちに
コマンドプロンプトで実行させたあとに1~2秒ほどの謎のウエイトがかかるようになったんだけど何で待たされているのでしょうか
public class Sample {
 public static void main (String[]args) {
  (略 650行程度)
 System.out.println("終了");
 } //mainメソッドここまで
 メソッドは10前後
}
上で言えばmainメソッドの最後で「終了」って表示してからその後何もさせてないのにコマンドラインの入力欄に戻るまでに1~2秒待たされるようになりました。

809:デフォルトの名無しさん
18/02/11 11:25:19.00 CuFerfqg.net
肝心の処理がわからなきゃなんも言えん
とりあえずverbose付けて実行してみろよ?

810:デフォルトの名無しさん
18/02/11 11:55:08.44 xdDHKV4A.net
メソッド全部消しても再現するの?

811:デフォルトの名無しさん
18/02/11 12:31:14.10 PoFQMINp.net
>>776
mac除いて素のC言語足せば文句なしだわ

812:デフォルトの名無しさん
18/02/11 13:31:09.65 B0DbdRYG.net
Perlもよろしく

813:デフォルトの名無しさん
18/02/11 16:31:49.42 QgiY6BS8.net
なんていうかMac以外は清潔感がないから社会人としてマナー違反
朝起きて身だしなみ整えずジャージで外を出歩くような感覚

814:デフォルトの名無しさん
18/02/11 18:22:09.23 B0DbdRYG.net
Macはインテリアの一種であり見た目のデザインで売ってる製品だから実用性に欠ける部分があっても買うユーザは最初から気にしない。
まあしかし中身がUNIXであることにより少し救われている。

815:デフォルトの名無しさん
18/02/11 19:57:57.53 icMKiG8e.net
>>788
承服致しかねます

816:デフォルトの名無しさん
18/02/11 21:52:18.83 aZ0naO6m.net
>>789
俺にぴったりだ

817:デフォルトの名無しさん
18/02/12 04:39:09.88 gkLkkA1t.net
mac使うのガイジだけだろ

818:デフォルトの名無しさん
18/02/12 09:24:45.05 Bk9VmC4X.net
ビジネスマンならmacしか選択肢がない
やすい靴やすいスーツやすい時計やすいネクタイやすいシャツ
ビジネスマンなら身嗜みを間違えると相手に軽く見られるってことをわかってるだろう
それと同じで端末も身嗜みだからある程度金をかけてセンスがいいものを選ばないとね
ビシッと身嗜みを決めたビジネスマンが格安のネットブックやガキっぽいゲーミングノートを取り出したらこの人と仕事して大丈夫かなって不安になるよ

819:デフォルトの名無しさん
18/02/12 10:30:50.10 JW89phfM.net
>>790
これ
vimとsshがあればなんでもいいんだから、macで用が足りてる

820:デフォルトの名無しさん
18/02/12 11:23:44.09 GfEZnF0r.net
>>795
>>779

821:デフォルトの名無しさん
18/02/12 11:31:43.74 Dq1d51GH.net
>>778
勝手に機能変えられる
止まったり重くなった時に原因調べるのが大変
OSがサポートしてるツールが少ない

822:デフォルトの名無しさん
18/02/12 11:35:43.25 Dq1d51GH.net
>>795
aptみたいのないと不便すぎる

823:デフォルトの名無しさん
18/02/12 12:01:19.55 GfEZnF0r.net
>>797
ツール数の比較よろ

824:デフォルトの名無しさん
18/02/12 12:49:31.47 qRqzoJSM.net
>>798
brewあるで

825:デフォルトの名無しさん
18/02/12 13:00:39.48 2UKclRN3.net
>>795
Winでも足りるレベルじゃねーか

826:デフォルトの名無しさん
18/02/12 13:12:58.54 Bk9VmC4X.net
それ言ったらOSなんてなんでもいい
今時の開発環境はマルチプラットフォーム対応進んでるし
対応してなくても仮想化でどうにでもなる
中身はなんでもいいなら見た目やブランドが重要になるからわかってる人はMacを選択するんだよ

827:デフォルトの名無しさん
18/02/12 13:26:59.12 qRqzoJSM.net
>>801
あ、そうなの?じゃあWinでも足りるよ

828:デフォルトの名無しさん
18/02/12 13:46:46.04 eSqAJ2WH.net
じゃあぼくはDebianでいいや

829:デフォルトの名無しさん
18/02/12 13:50:07.67 S+p/PDus.net
Windows10 で、WSL で、MS Store から、Ubuntu 16.04 LTS をダウンロードして、
Ruby をインストールする。
最初から、Python, vim も入っている
200MB ほどダウンロードして、850MB ほどの容量。
ただし、GUI版ではなく、Ubuntuサーバー
Java も入っていないけど、以下のパッケージがあるみたい。
* default-jre
* gcj-5-jre-headless
* openjdk-8-jre-headless
* gcj-4.8-jre-headless
* gcj-4.9-jre-headless
* openjdk-9-jre-headless

830:デフォルトの名無しさん
18/02/12 15:24:20.39 WEGvUxeo.net
面倒すぎワラタ

831:805
18/02/12 16:25:40.40 S+p/PDus.net
Windows10 で、WSL で、MS Store から、Ubuntu 16.04 LTS をダウンロードして、
Ruby をインストールする
全パッケージの更新
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt install ruby
日本語ロケールと、man コマンドの日本語化
sudo apt install language-pack-ja
sudo apt-get install manpages-ja manpages-ja-dev
touch ~/.bash_aliases
ホームディレクトリに、.bash_aliases というファイルを作って、そこに、
export LANG=ja_JP.UTF-8
と書いて、bash を日本語ロケールにする
Java も、sudo apt install で、インストールできる

832:デフォルトの名無しさん
18/02/12 17:22:13.84 gfcybQxo.net
>>794
それは主に接客をやる営業の人向けの話だな。かといって客の前で客以上の服とか物とか持っていると悟られるのはまずい。

833:デフォルトの名無しさん
18/02/12 17:51:26.65 Dq1d51GH.net
>>800
標準でないから標準のツールが管理されない
>>799
先ず数えるツールがないとこから不便だな

834:デフォルトの名無しさん
18/02/12 18:13:03.49 gfcybQxo.net
>>802
見た目やブランドを気にする人はそれによって人と競っているような人だけ。
普通の技術者はそんな所で競わないので結果的に見た目がどうでもよくなる。

835:デフォルトの名無しさん
18/02/12 18:25:15.14 gfcybQxo.net
>>807
環境変数 LANG の設定は ~/.bash_aliases じゃなくて ~/.bashrc に直接書いた方がいいのでは?
意味的にも違うしそもそも ~/.bash_aliases は ~/.bashrc で読むようになっているだけのスクリプトだ。
bash が直接読むファイルではないから違う環境に行ったら使えないかも知れない。

836:デフォルトの名無しさん
18/02/12 18:29:56.92 GfEZnF0r.net
>>809
なるほど、比較対象のmacがそれじゃ数えられないね

837:デフォルトの名無しさん
18/02/12 18:42:41.44 pVBDRrcw.net
Javaて無償で使えなくなる予定なのか?

838:デフォルトの名無しさん
18/02/12 18:43:18.02 gfcybQxo.net
>>801
Linux でも足りる。というか、普通のLinuxディストリビューションだと何もしなくても最初からインストールされている。

839:デフォルトの名無しさん
18/02/12 18:51:02.13 gfcybQxo.net
>>813
Open JDK があるので無償で使い続けることは可能だ。
URLリンク(gihyo.jp)

840:デフォルトの名無しさん
18/02/12 18:56:46.30 pVBDRrcw.net
>>815
なるほど
開発版と安定版みたいな感じか・・・

841:デフォルトの名無しさん
18/02/12 19:05:40.88 GfEZnF0r.net
>>816
アップグレードし続けないとすぐにサポート切れになるがな

842:デフォルトの名無しさん
18/02/12 19:19:05.13 gfcybQxo.net
RedHat みたいな感じかな。全部フリーのFedoraをテストして長期リリースにしてサポートで金を取る方式。
しかし元がフリーということは CentOS みたいなテスト後のやつを揃えたやつが出てくる可能性がある。

843:デフォルトの名無しさん
18/02/12 19:35:09.62 tHIswjpT.net
>>818
OpenJDKの改変はライセンス違反。
OpenJDKのソースはGPLだが、特許の利用許諾はJCPを通っていることが条件。
改変したらJCPの認定から外れるので、その瞬間にオラクルに特許侵害で巨額の賠償金を請求されることになる。

844:デフォルトの名無しさん
18/02/12 19:39:26.73 pZ0Kl34B.net
これってKotlinならセフセフなのか?
Javaはもうやめた


845:ほうが安全そうだな



846:デフォルトの名無しさん
18/02/12 19:52:33.75 gfcybQxo.net
>>819
あ、そうなの? GPLは改変再配布を許すライセンスじゃなかったっけ?

847:デフォルトの名無しさん
18/02/12 19:59:41.06 tHIswjpT.net
>>821
GPLv2による利用許諾はあくまで著作権の利用許諾
配布者が利用者を特許侵害で訴えることの可能な欠陥ライセンスだ
オラクルにとっては極めて好都合なライセンスでもある

848:デフォルトの名無しさん
18/02/12 20:00:36.76 gfcybQxo.net
>>820
今流行ってるのは Java VM 上で動く Kotlin だが、それ使い続ける限り何か影響はあるかも知れない。
しかし kotlin は JavaScript で動くようにするやつやネイティブも作っているのでそちらは影響を受けない筈。

849:デフォルトの名無しさん
18/02/12 20:03:47.34 gfcybQxo.net
>>822
なるほど。
でも特許部分をくり抜いた版って出せるんじゃないかな?
まあそれだともはやJavaではなくなるのかも知れないが。

850:デフォルトの名無しさん
18/02/12 20:14:07.01 tHIswjpT.net
>>824
さすがにそんなことをするくらいなら.NET Core向けにJavaコンパイラとJava APIを実装したほうが遥かに建設的で手っ取り早いだろうな
オラクルに言わせれば、APIには著作権が及ぶらしいからどのみち訴訟は避けられないわけだが、
海賊版JVMを作るのに比べたら裁判の勝ち目はあるだろう

851:デフォルトの名無しさん
18/02/12 20:19:55.45 NpQ9GJ9J.net
oracleに買われたものは何かしら不安が残るな

852:デフォルトの名無しさん
18/02/12 20:52:59.67 GfEZnF0r.net
少し前のMicrosoftやな

853:デフォルトの名無しさん
18/02/15 09:20:07.56 JTk+EmTS.net
実行スピードは落ちても構わないのでCPUにかかる負担を減らしたい場合
簡単な方法は無いでしょうか

854:デフォルトの名無しさん
18/02/15 11:10:46.44 QO/Sl0bJ.net
どんだけ抽象的だよ・・真性のクソ馬鹿かおまえ?

855:デフォルトの名無しさん
18/02/15 11:48:25.90 38r4ox9p.net
全部手動でやればいいんじゃね? CPUにかかる負担ゼロになるし。

856:デフォルトの名無しさん
18/02/15 14:27:17.99 skblyvdp.net
>>828
sleepあちこちに入れたら?

857:デフォルトの名無しさん
18/02/15 15:19:28.29 JTk+EmTS.net
>>829-830
分からないなら黙っていてください。(NGしました)
>>831
ありがとうございます。

858:デフォルトの名無しさん
18/02/15 15:38:47.40 c0aRNk8h.net
NGアピールガイジ

859:デフォルトの名無しさん
18/02/15 17:58:52.48 KmltFhyK.net
文字列str1から文字列"str2"を検索する方法はこうですが
str1.indexOf("str2",0)
両方の文字を数値のbyte配列化してこれより高速に検索する方法ないですか?
地道に配列内を上からチェックしていけばいいですが
それよりスマートで高速な方法ないでしょうか?
文字処理は一般に遅いですが
結局str1.indexOfが一番はやい?

860:デフォルトの名無しさん
18/02/15 18:04:56.71 J5ESFAd4.net
正規表現使えば?
速度だけならどういう実装が一番速いのかは知らんけど

861:デフォルトの名無しさん
18/02/15 18:35:20.81 skblyvdp.net
気に入らないならソースの String.java を参考にして自作してみれば?
もっと高速化する楽な方法はJNIで作ったり外部コマンド動かしたりする方法かな。

862:デフォルトの名無しさん
18/02/15 18:36:21.54 huciZvxI.net
>>834
電文処理など、文字列とBYTE列が交わるポイントは確かにあるけど、
可能な限り、文字列は文字列、BYTE列はBYTE列の世界で取り扱うほうが
いいと思うよ。

863:デフォルトの名無しさん
18/02/15 18:36:51.31 aKcpIhES.net
indexOfの実装にもよるんじゃねえの?
単なる文字列じゃなくなっても大手術しなくて済むように無理しないのが一番良いと思うけど。
バイト列だと思いもよらない文字の切れ


864:目でヒットしたり地獄見ると思う。 入ってるかどうかだけが知りたいならcontainsにするか、それでも遅いならCharSequenceにしてからトライ木にするか。



865:デフォルトの名無しさん
18/02/15 18:59:28.98 38r4ox9p.net
>>834
ボトルネックでないのに無駄に高速化しようとするのは愚策だから止めた方が。
ボトルネックになってるのであれば同じ文書内を複数の単語で何度も検索するとか
同じ単語で大量の文書を検索するとか具体的なシチュエーションが出てくるだろうし、
そのシチュエーションに適した高速化すりゃいいだけ。
どんなシチュエーションでもindexOfを上回る
(苦労してコード書く意味があるようなレベルで)ってのはかなり難しい。
例えばbyte[]に変換ってのも検索と比較すれば十分重い処理だし。

866:デフォルトの名無しさん
18/02/15 19:16:55.17 KmltFhyK.net
了解しました
結局str1.indexOfでやるのがよさそうですね

867:デフォルトの名無しさん
18/02/16 16:28:18.34 M8XJLm2H.net
>>831
sleep入れても負担は増えるだけだろ
総計算量は同じでsleepを処理する計算が増える
手で処理するしかない
具体的なプログラムが提示されれば改善の余地はあるかも知れないが
時間あたりの負荷が高く他の処理の邪魔をしたくないという話ならプロセスのプライオリティを下げろ

868:デフォルトの名無しさん
18/02/16 16:35:42.12 M8XJLm2H.net
>>834
レベルと用途が不明だが
事前にindexを作っておいてそこから探すのが速い

869:デフォルトの名無しさん
18/02/16 18:23:24.27 YSXjevvC.net
>>841
sleepを処理する計算?sleepの前処理のこと?それ以上にsleepすればいいのでは?
JavaVM内だとどうやってるのかは知らないが、sleepはVM内で指定の時間後に割り込み掛かるようにしてからスレッド停止してるだけじゃないの?
スレッド停止するならその分だけCPUタイムは食わなくなるよ。

870:デフォルトの名無しさん
18/02/16 21:46:38.60 FM33hhMj.net
windowsならこういうのあるよ。
Windows10 - プロセス(アプリ)の優先度を指定(変更)する方法
URLリンク(pc-karuma.net)

871:デフォルトの名無しさん
18/02/17 00:39:13.30 EWYfJ6l0.net
Linux だと nice とか renice とか ionice ってコマンドがある。

872:デフォルトの名無しさん
18/02/17 09:55:42.68 lGVkh7Ch.net
>>843
なぜ負担をCPUタイムと置き換えてる

873:デフォルトの名無しさん
18/02/17 17:06:22.90 EWYfJ6l0.net
>>846
負担と言ったら普通そうなのでは?
それに元の質問は「実行スピードは落ちても構わないのでCPUにかかる負担を減らしたい」だから
JavaVMのOSでのプライオリティそのままでやるとしたらプログラム中の sleep ぐらいしか方法
ないと思うが?

874:デフォルトの名無しさん
18/02/17 17:41:08.22 lGVkh7Ch.net
>>847
普通に考えると違うだろう

875:デフォルトの名無しさん
18/02/17 17:43:12.24 lGVkh7Ch.net
CPUタイムも増えるしな

876:デフォルトの名無しさん
18/02/17 19:22:28.47 EWYfJ6l0.net
>>848>>849
時間当たりのCPU使用率は減って負荷は下がるだろ?
sleep してもそうならない環境なんかないと思うがなあ。

877:デフォルトの名無しさん
18/02/17 22:03:31.61 7nMe6yut.net
普通とは?

878:デフォルトの名無しさん
18/02/17 23:57:29.05 AFLiLGCz.net
× 普通に考えると
○ 説明できないし実はよく考えていない

879:デフォルトの名無しさん
18/02/18 06:52:07.13 4dAbe4pu.net
>>850
なんで負荷とか自分の思い込んだ質問に置き換えてんだよ
プログラマに向いてない

880:デフォルトの名無しさん
18/02/18 06:53:43.28 4dAbe4pu.net
CPUタイムとCPU使用率も違う

881:デフォルトの名無しさん
18/02/18 06:55:19.71 4dAbe4pu.net
> 負担と言ったら普通そうなのでは?
考えてなかったのか

882:デフォルトの名無しさん
18/02/18 09:03:49.34 vQFeCh33.net
この回答のプログラムなんですけど、
URLリンク(stackoverflow.com)
BatchUpdateSpreadsheetRequest batchRequests = new BatchUpdateSpreadsheetRequest();
と宣言時にオブジェクトを new して代入してますが、その後でまた
batchRequests = new BatchUpdateSpreadsheetRequest();
というコードが出てきます。 requests という変数でも同じことをしています。
これって何か意味があるんでしょうか、それとも無駄なことなんでしょうか?

883:デフォルトの名無しさん
18/02/18 09:17:09.22 Hu5U/RaQ.net
無駄

884:デフォルトの名無しさん
18/02/18 09:53:01.77 4dAbe4pu.net
>>856
その実装がどうだかは知らないけど
コンストラクタに副作用があれば意味ある
ただし1回目の代入は無駄
副作用とは、どっかと通信するとか、ファイルに出力するとか

885:デフォルトの名無しさん
18/02/18 10:19:16.26 vQFeCh33.net
>>857>>858
ありがとうございました。別に意味はないようですね。実際コードを削除しても動作は変わりませんでした。

886:デフォルトの名無しさん
18/02/18 16:52:39.12 oDDrqbus.net
>>853
お大事に。

887:デフォルトの名無しさん
18/02/18 19:11:48.11 4dAbe4pu.net
>>860
理解できないか

888:デフォルトの名無しさん
18/02/18 19:49:59.31 fPQxo54S.net
理解できる人いるのかな?

889:デフォルトの名無しさん
18/02/18 20:46:32.15 NoRmyTXZ.net
>>862
で、普通とは?

890:デフォルトの名無しさん
18/02/18 21:34:57.38 dCbMrjv3.net
もう無理だろう。sleepで負担が増えるとか書いてる時点で触れてはならない人と気づくべきだったということ。

891:デフォルトの名無しさん
18/02/18 21:44:15.08 xK1+NSGl.net
詭弁のガイドラインから推測すると、次はbusywaitの出番だな。

892:デフォルトの名無しさん
18/02/19 08:24:01.74 1DmhRUos.net
負担だから命令投げた時点で発生するものということだろ
CPUタイムで課金とかいうシステムならありえる

893:デフォルトの名無しさん
18/02/19 09:29:52.10 PyvgqCqh.net
もうそっとしといてやれよ

894:デフォルトの名無しさん
18/02/19 19:55:22.15 /8ibrm1C.net
グーグルスプレッドシートのurlから、シートのIDを抽出するコートはどう書いたらいいですか?例えば、
URLリンク(docs.google.com)
/d/ の後から次の / まで、 1IS5WSNxSVSPYseqr0T4LJHU80paHR4vQqB8Cm4GAbiw がIDになるのですが、
URLリンク(developers.google.com)
>スプレッドシート ID は、文字、数字、いくつかの特殊文字で構成される文字列です。 次の正規表現を使用すると、
>Google スプレッドシートの URL からスプレッドシート ID を抽出できます。
/spreadsheets/d/([a-zA-Z0-9-_]+)
と公式にあるんですが、具体的に java のコードで、IDを抽出するにはどうしたらいいですか?

895:デフォルトの名無しさん
18/02/19 20:21:37.87 lymwUlC8.net
>>868
どうしても正規表現でやってみたいなら別として、そうでないなら普通に文字列切り出せばいいのでは?

896:デフォルトの名無しさん
18/02/19 20:39:01.32 /8ibrm1C.net
javaの入門サイトでググってみて自分で書いたコードがこれなんですけど、もっと簡単なやり方があれば有り難いんですが。
String url = "URLリンク(docs.google.com) ;
Pattern p = Pattern.compile("/spreadsheets/d/([a-zA-Z0-9-_]+)");
Matcher m = p.matcher(url);
m.find() ;
System.out.println("IDは : " + m.group().replace("/spreadsheets/d/", ""));

897:デフォルトの名無しさん
18/02/19 20:42:58.92 lymwUlC8.net
>>870
group(1)では?

898:デフォルトの名無しさん
18/02/19 20:43:44.15 lymwUlC8.net
てか、なんでreplaceする必要がある?

899:デフォルトの名無しさん
18/02/19 20:47:25.62 HFhbrMpy.net
>>870
正規表現使うならreplaceはいらないよ
m.group(1)でおk

900:デフォルトの名無しさん
18/02/19 20:47:46.51 HFhbrMpy.net
>>872
それ聞く必要ある?

901:デフォルトの名無しさん
18/02/19 20:54:02.91 HFhbrMpy.net
>>870
簡単にやるならこれで
String url = "URLリンク(docs.google.com)
String id = url.substring(39, 83);

902:デフォルトの名無しさん
18/02/19 21:04:41.99 NZGEjg4E.net
こんなので性器表現w
IDの前のURLが完全に固定なら次のスラッシュのインデックスまで切り出せば良いだけやん
アホなのか?

903:デフォルトの名無しさん
18/02/19 21:34:53.60 lymwUlC8.net
>>874
ないなw

904:デフォルトの名無しさん
18/02/19 21:42:48.48 /8ibrm1C.net
>>873
0が全体の文字列で、1からが()で囲んだグループってことでいいんでしょうか?なんか難しい。

905:デフォルトの名無しさん
18/02/19 22:06:52.28 GcoxPsSh.net
>>878
諦めろ

906:デフォルトの名無しさん
18/02/19 23:55:36.50 xIEc0S27.net
ブラウザの自動操作なら、iMacros とか、Selenium WebDriver を使えば?
Ruby のSelenium WebDriverでは、その要素に、id が付いていれば、
以下で、その要素を取得できる
element = driver.find_element(:id => "何々")
ブラウザの右クリックメニューから、要素を検査で、その要素のHTMLタグ表記を見れる

907:デフォルトの名無しさん
18/02/20 02:02:13.06 MBTJRw1R.net
まあ、こんな風にすることもできるな。
URLリンク(paiza.io)

908:デフォルトの名無しさん
18/02/20 11:58:24.06 qEqx3RvR.net
頼むから数値リテラル直接使うような糞みたいなコードをドヤ顔で貼るのやめてくれ
これだから初心者スレは嫌なんだよ

909:デフォルトの名無しさん
18/02/20 12:05:38.07 smPOtpq6.net
>>882
COBOLのコード見たら発狂しそう
数値リテラルベタ書きよりVBとかの全パターンIF文ひたすら書くあれの方が辛いけど

910:デフォルトの名無しさん
18/02/20 12:31:56.31 /G4+50NH.net
>>882
素敵なコードをお待ちしております
まさか批判するだけしてダンマリなんて真似しないよなぁ

911:デフォルトの名無しさん
18/02/20 12:55:35.15 DWBDu+Jk.net
サンプルプログラムみたいなやつに一々反応するのもなんだかなー

912:デフォルトの名無しさん
18/02/20 13:13:03.06 oMzzTWgm.net
>>882
へいへいビビってるー

913:デフォルトの名無しさん
18/02/20 13:43:06.57 DWBDu+Jk.net
int i = 1;
どや

914:デフォルトの名無しさん
18/02/20 15:20:22.57 iXkGmXDS.net
>>887
素晴らしい!

915:デフォルトの名無しさん
18/02/20 21:12:21.65 jNulsL97.net
1回しか出現しない数値をわざわざ定数とか面倒じゃね?

916:デフォルトの名無しさん
18/02/20 21:34:30.43 Z4nA+j4o.net
定数であることすら意識したくないのでこう書く
public int getSomeDomainValue() {
return 100;
}

917:
18/02/20 21:36:27.78 SJPS4KKx.net
ここで気の利いたワンライナーを書けないのが悲しい…

918:デフォルトの名無しさん
18/02/20 22:01:23.40 1WR4YyaC.net
設定をxmlから読み込むようにしよう

919:デフォルトの名無しさん
18/02/20 22:02:12.18 1WR4YyaC.net
URLリンク(arison.jp)

920:デフォルトの名無しさん
18/02/20 22:03:21.03 1WR4YyaC.net
オーバーエンジニアリングを頑張るみなさん

921:デフォルトの名無しさん
18/02/21 20:00:12.07 dO8QTQIe.net
>>889
今は1回しか参照されないだけ

922:デフォルトの名無しさん
18/02/21 20:34:17.12 DKFUidIG.net
getIdメソッドの中に閉じ込めるべきであって
定数と言ってるやつはSIerのJava土方丸出し

923:デフォルトの名無しさん
18/02/21 20:36:42.66 DKFUidIG.net
>>882
おい初心者

924:デフォルトの名無しさん
18/02/21 20:38:47.96 2C7myRiq.net
ああ。そうだな。id取り出すメソッド�


925:った方がいいな。



926:デフォルトの名無しさん
18/02/21 21:46:48.83 T8h4har8.net
こういうのをINT_THREEみたいに書いて定数にしたつもりのやついるよな

927:デフォルトの名無しさん
18/02/21 22:00:35.07 fYz6gbM+.net
サンプル示すだけでなんでそこまでするのか?

928:デフォルトの名無しさん
18/02/22 00:35:33.87 4xFkIfES.net
>>870
Stringの正規表現メソッドを使う
url.replaceAll(pattern, "$1");
Matcher受け取ってfind()してgroup()してって面倒くさすぎだわな
さすがJava

929:デフォルトの名無しさん
18/02/22 00:51:48.88 fFqzGPSH.net
昔は スタティック ボイド メイン て言ってたけど
今は スタティック ボイド メーン て言うの?

930:デフォルトの名無しさん
18/02/22 09:43:44.84 tZO46ghF.net
昔も今も関係なく main の日本での読みは大雑把にその二つがあるってだけのこと。

931:デフォルトの名無しさん
18/02/22 09:48:42.48 2SdYrV1u.net
まあここは日本だし
「マインでもいいよね、だってマインスイーパーってあるだろ?」
とか言っても大丈夫。笑われるだけだから。

932:デフォルトの名無しさん
18/02/22 10:12:17.64 4zJSTFdM.net
新宿のALTAはアルタだがキーボードのALTはオルト

933:デフォルトの名無しさん
18/02/22 10:39:51.48 vi8CGA/V.net
cocoa なんか米語ではコウコウで英語ならケウケウだしな
英語おカタカナ表記に今更突っ込んでも仕方がない

934:デフォルトの名無しさん
18/02/22 10:48:22.38 UWGMkB2P.net
warningをワーニングと読むのは許される風潮

935:デフォルトの名無しさん
18/02/22 11:10:01.08 4zJSTFdM.net
前に借りてきたDVDを再生したら最初のコピーはダメとか出す画面で「ワーニング」と上に書いてあって驚いた。

936:デフォルトの名無しさん
18/02/22 13:20:31.71 wRm0NLgE.net
pingをピングと読むのも許す。
でもHong-Kongをホングコングと読むのは許さない。

937:デフォルトの名無しさん
18/02/22 13:25:30.59 4zJSTFdM.net
King Kong

938:デフォルトの名無しさん
18/02/22 13:51:22.63 TUMQy7zZ.net
Ping Pong

939:
18/02/22 14:18:47.26 Ee7revq9.net
>>905
そうそう、ALT キーの ALT は alternative の ALT だからね

940:デフォルトの名無しさん
18/02/22 14:37:42.25 WxmQ/N0Q.net
AltとShiftはどっちも「変わる」だがその違いは?
ちなみに俺は忘れた

941:デフォルトの名無しさん
18/02/22 14:44:48.56 f/Ljiqe+.net
>>913
換わると代わるの違いだろハゲ

942:デフォルトの名無しさん
18/02/22 14:45:35.18 kfCclrXK.net
>>913
shiftはタイプライターのやつを見るとなんとなくわかると思うが横にずらすんた。ずらして変わるのがシフト。
altは別のものを選択するみたいなやつ。

943:デフォルトの名無しさん
18/02/22 14:46:39.27 kfCclrXK.net
使用例
>>914
ズラがshiftしてるぞハゲ

944:デフォルトの名無しさん
18/02/22 21:19:02.44 hjZ/4JuL.net
そういえばテレビの録画でタイムシフトなんていう言葉もあるな

945:デフォルトの名無しさん
18/02/23 01:41:39.44 YSVEanW2.net
シフト勤務
日本語でも訛りはわからない場合あるけど
英語の発音は訛りで通じないって言うからな
あと語源が同じ他の言語の発音を比較してる時がある
日本語と中国語もなんで同じ文字にのに発音違うんだよとか言われてそう

946:デフォルトの名無しさん
18/02/23 01:58:13.25 6trRbjr8.net
でもロックのジャンルだとオルタナなんだよな

947:デフォルトの名無しさん
18/02/23 06:01:46.85 ytKfEZER.net
>>914
変わると替わるはどこいった

948:デフォルトの名無しさん
18/02/23 16:35:46.80 emXO1s76.net
オルトでもアルトでもどっちでもいいよ。紛らわしくないから。
widthをワイズ


949:と読むのは、wiseと区別できないからダメ。 byte width, byte-wise



950:デフォルトの名無しさん
18/02/23 16:40:50.46 0k9d4/AB.net
bite

951:デフォルトの名無しさん
18/02/23 17:05:45.01 gu5jD4u6.net
widthは日本人には難しい発音だからな
でもいくらなんでもワイズと読む奴はおらんし
byte widthってのは単語の選択から間違っとる

952:デフォルトの名無しさん
18/02/23 17:09:21.29 AFFGuubo.net
widthを無理やりカタカナにするならウェッヅが一番近いな

953:デフォルトの名無しさん
18/02/23 21:08:00.31 JKrDz8Gz.net
そ、そうか?

954:デフォルトの名無しさん
18/02/23 21:13:25.42 rhNPnQLN.net
ヘイトウィドス

955:デフォルトの名無しさん
18/02/23 23:23:54.40 z83aACxO.net
ウィヅス

956:デフォルトの名無しさん
18/02/24 11:53:28.47 8SozqaBZ.net
ワイどす
ってのを聞いた時には驚いた

957:デフォルトの名無しさん
18/02/24 14:31:26.22 g0TC3y5K.net
/d/と/θ/が合わさって破裂音風の/θ/になるからウィッツかウェッツだな
個人的にはボンバーマンがボマーマンじゃないのが許せないってここ何のスレだっけ

958:デフォルトの名無しさん
18/02/25 00:57:55.93 wnbub8fC.net
そだねー

959:デフォルトの名無しさん
18/02/25 01:47:04.69 XjF3qDop.net
じゃわのスレ

960:デフォルトの名無しさん
18/02/25 03:45:32.72 xZUB8EAp.net
ほだなす

961:デフォルトの名無しさん
18/02/25 08:24:44.52 PW98pIgG.net
>>928
小学生の頃はそう読んでたな
ローマ字読みしか知らなければそんなものだろ

962:デフォルトの名無しさん
18/02/25 09:21:42.58 pnRW0DVQ.net
え?ローマジでwiはワイなの?マジ?

963:デフォルトの名無しさん
18/02/25 10:13:37.78 z/Jlakx1.net
ういーっす

964:デフォルトの名無しさん
18/02/25 13:56:29.35 XjF3qDop.net
Linux は英語読みするとライナックス

965:デフォルトの名無しさん
18/02/25 19:36:41.09 YFpeQbOH.net
ボタンをたくさん使うアプリで、一つ一つ名前をつけると分かりやすいけど、ボタンが多くなると大変。
配列にすると簡単、でも番号だと何のボタンか分からなくなる。

966:デフォルトの名無しさん
18/02/25 19:48:11.51 Ydc/tL+D.net
大企業のシステムは何処もネーミング大変だからって理由で全部ID管理だよ
XYZ123パッケージのABC999画面のBTN01ボタンから呼ばれるORD555トランザクションスクリプトによって更新されるZYX注文TRNテーブル
みたいな感じ
いろんなところで働いたけどでかい会社ほどこうなってることが多い
結局何が何だかわからなくなってIDと日本語訳の巨大なネーミングマップをエクセルで管理し始めるんだけどね

967:
18/02/25 20:01:11.12 9iGYkY9C.net
>>938
採番システムでやってるんじゃないかな

968:デフォルトの名無しさん
18/02/25 20:26:24.17 z/Jlakx1.net
>>938
そしてそのエクセルもファイル名に日付で版管理

969:デフォルトの名無しさん
18/02/25 21:50:28.13 Zd4OWsML.net
AT008トランザクション管理台帳(2016.2.8) こっちが最新(1).xls

970:デフォルトの名無しさん
18/02/25 21:52:07.28 OHKw3fir.net
>>938
でもお前ら派遣にネーミングさせてもどうせ文法めちゃくちゃなデタラメ英語だしなぁ

971:デフォルトの名無しさん
18/02/26 00:49:11.95 yswRgVjF.net
日本のITのシステム統合が大抵の場合コケる一因だな
記憶力と忍耐力を試すゲームなんだよ

972:デフォルトの名無しさん
18/02/26 02:03:44.15 t40oU2wX.net
>>942
ローマ字書きの日本語になってるのもあるが、ある意味そっち�


973:フ方が安全な感じするな。 どうせUNICODEでUTF-8なら全部日本語にしちゃえよとも思うが、後で外国に出すことになったら面倒だからそこまではやらんのだろうな。



974:デフォルトの名無しさん
18/02/26 02:06:23.39 0OEv4Bl7.net
shainBangou
syainBangoTable
みたいなのが混在

975:デフォルトの名無しさん
18/02/26 02:32:46.67 t40oU2wX.net
ま、その辺はなんとかして統一させるしかなかろうね。
そういう違いを発見するプログラム作っておいて間違い探しするとか。

976:デフォルトの名無しさん
18/02/26 02:34:39.31 t40oU2wX.net
そういうのも正規化ってことになるかな。複数の表現を許さずに一つに絞ると。

977:デフォルトの名無しさん
18/02/26 02:49:24.64 t40oU2wX.net
これはお題として良さそうなのでお題スレの方にローマ字からの平仮名変換書いておいた。
難易度の低い初心者向けお題だが、よくわかってる人でも暇な人はボケ防止にやってみると良いw
スレリンク(tech板:351番)
尚、お題スレの方は言語はJavaでなくてもなんでも良い。

978:デフォルトの名無しさん
18/02/26 02:49:34.19 368iDdw7.net
ローマ字命名で上手くいってる会社たくさんあるよ
英語のリテラシー低いのに無理して使ってるところのほうが悲惨

979:
18/02/26 18:10:58.71 +aE6qIT4.net
>>15
大きなお世話
>>150
独善的じゃないだろ… 雪風というコテがふざけた書き込みをして引っ掻き回す
からおかしなことになってる
>>152
言うべきことを言ったらそうしますよ
>>153 >>154
マジ最低な奴 人追いこんどいて知らんぷりしやがって
お前なんか地獄に落ちろ
>>278 >>279
子供か

980:
18/02/26 18:26:12.36 +aE6qIT4.net
>>464
俺をおとしめてるバカ共にも言ってやってください
>>466
うるせえ差別主義者
>>495
何でも俺のせいにしてんじゃねーよ
>>505
こいつの場合ガチです
>>517
来ても平和だボケ
>>524
何が逝った?だこのボケ
>>579
うるせえボケ

981:デフォルトの名無しさん
18/02/26 18:28:16.07 GAn9mSPA.net
しかし、英語読めませーんの会社にいると
一人で英語ドキュメント読んでると
「そんなの信じるな」
とか怒られたりしない?

982:
18/02/26 18:34:35.85 +aE6qIT4.net
>>634
暴れてなどいない ただ反論してるだけ 頭もおかしくない
おかしいのはお前の方だろ
>>637 >>638
うるせえ馬鹿

983:
18/02/26 18:37:03.94 +aE6qIT4.net
以下35歳に関するレスをしたい方は、このスレではなくプログラマー板の
該当スレでお願いします。m(__)m

984:デフォルトの名無しさん
18/02/26 18:40:52.84 myYxjwZn.net
くっさ死ねよ老害

985:デフォルトの名無しさん
18/02/26 18:52:25.84 3Mt4XsWV.net
>>952
しない

986:デフォルトの名無しさん
18/02/26 19:33:54.74 c8CNSKYx.net
>>952
うちは英語力は人によってまちまちだけど
まずは公式リファレンスとかgithubのREADMEを読めと言われるなあ
もちろん日本語のブログとかqiitaも参考にするけどね

987:
18/02/26 19:53:42.43 +aE6qIT4.net
>>955
カスが

988:デフォルトの名無しさん
18/02/26 20:39:26.76 ht47rIpG.net
>>954
散々荒らして逃げるの?
マジで法的措置を考えるわ。

989:デフォルトの名無しさん
18/02/26 20:46:52.84 XbDxot9y.net
◆BrBq2CJg6HGd 典型的な構ってク�


990:唐セな。早く死ねばいいのに。



991:デフォルトの名無しさん
18/02/26 21:06:19.89 49JUQ4ZO.net
Warning をワーニングと読む程度ならまだ許せるが、
Wallet をワレットと読むのは許せない。

992:デフォルトの名無しさん
18/02/26 21:14:26.65 id86EQ/t.net
アメリカ英語ならワァレットだし別にいんじゃねえの

993:デフォルトの名無しさん
18/02/26 21:27:19.86 Xcae7q/A.net
>>961
ワレットが許せない君は wάlɪt をどう発音すんの?

994:デフォルトの名無しさん
18/02/26 22:26:04.66 Z6CCSoyQ.net
>>958
スレ違いだ。出でけ。

995:
18/02/26 22:51:14.11 +aE6qIT4.net
>>959
荒らしてない。反論しただけだろう。そんな措置取られても困る。
もうほじくり返さないで。
>>960
死ねぇ
>>964
何で俺にだけ言うの?>>955とかにも同じこと言えよ!

996:デフォルトの名無しさん
18/02/26 22:55:43.37 c8CNSKYx.net
こいつに触れるとスレが荒れるので
スルーでお願いします

997:デフォルトの名無しさん
18/02/26 22:58:37.02 zgyEnBYS.net
せっかくトリップ付けて下さってるんだからNGするのが礼儀

998:デフォルトの名無しさん
18/02/26 23:03:48.67 lPd4QRJc.net
>>965
死ねガイジ

999:デフォルトの名無しさん
18/02/26 23:04:24.28 yswRgVjF.net
>>965
お前は自分が嫌われ者だって事が根本的に理解出来ていない

1000:
18/02/26 23:11:38.97 +aE6qIT4.net
>>967
そのためにつけてんだよ
>>968
おめーが死ねよ!
>>969
ハイハイ嫌われ者ってことでいいからもう触れないで

皆さんさっきまでの流れでお願いしまーす。

1001:デフォルトの名無しさん
18/02/26 23:15:44.78 MfR1aAVD.net
>>970
マジ死ねや

1002:デフォルトの名無しさん
18/02/26 23:18:12.13 yswRgVjF.net
一体何しに書き込んだのやら?

1003:デフォルトの名無しさん
18/02/26 23:18:56.66 au2Nn5/q.net
治す意思のない糖質の人ホントに怖い

1004:デフォルトの名無しさん
18/02/26 23:19:04.58 Z6CCSoyQ.net
>>970
勝手な事言ってんじゃねーよ。巣に戻って二度と来るな。

1005:デフォルトの名無しさん
18/02/26 23:19:43.00 vKciEg6e.net
>>974
キチガイに触るなハゲ

1006:デフォルトの名無しさん
18/02/26 23:20:18.91 lPd4QRJc.net
>>970
死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね

1007:デフォルトの名無しさん
18/02/26 23:22:26.83 MfR1aAVD.net
>>972
薬学でマウント取られたから憂さ晴らしじゃね?

1008:デフォルトの名無しさん
18/02/27 00:23:28.73 B3QFHpzs.net
このコテハン狂ってるの?

1009:
18/02/27 01:16:13.30 wlm4kd6x.net
>>971
マジ死ねや
>>972
新しいスレに禍根を持ち越したくなかったんですよ。
>>975
放送禁止用語を使うなハゲ
>>976
死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね死ね

ハイもうおしまい

1010:デフォルトの名無しさん
18/02/27 01:40:23.15 O2OTkmbV.net
怖くなったのか?

1011:デフォルトの名無しさん
18/02/27 02:15:09.79 B3QFHpzs.net
>>979 お前も差別用語使ってるじゃねーか



1013:デフォルトの名無しさん
18/02/27 12:55:44.20 6VaHJqaB.net
初めて3日目の初心者です
スッキリ分かるjava入門を読みながらやってるんですがパッケージのとこでつまずいてます
osはwin10
フォルダをこうやって分けると5,6行目でパッケージが見つからないとコンパイルエラーが起こります
どこが違うのでしょうか
エディタはatomです
URLリンク(i.imgur.com)

1014:デフォルトの名無しさん
18/02/27 13:02:28.31 766ud+Cc.net
>>982
calcapp.logicにクラスパス通せ

1015:デフォルトの名無しさん
18/02/27 16:15:24.14 pqNyBODY.net
ディレクトリ名にドット入っててもいいんだっけ?

1016:デフォルトの名無しさん
18/02/27 16:52:56.35 GANSJV/9.net
ダメ、ドットはカレントディレクトリを表すOSもあるから

1017:デフォルトの名無しさん
18/02/27 17:11:08.02 6VaHJqaB.net
>>985
ドット消したらいけました

1018:デフォルトの名無しさん
18/02/28 00:03:55.21 NKp3AqJQ.net
次スレも35歳来るのかな?

1019:デフォルトの名無しさん
18/02/28 07:50:32.67 sFvTCqyO.net
>>985
ファイル名中の1文字が意味を持つOSあるの?
.bashrcとかダメなのか
OSでなくファイルシステムの話じゃ
単にJavaでパッケージ名に.使えないだけじゃ

1020:デフォルトの名無しさん
18/02/28 09:41:23.27 3IEGD0z0.net
MS-DOSは8.3固定だったな。ドットは一つしか許さずドットの後は拡張子として3文字までしか許さなかった。
まあ今さら昔のFAT形式のファイルシステムを使うことはまずないだろうからどうでも良いことだが。

1021:デフォルトの名無しさん
18/02/28 11:08:21.18 HyP/pMZZ.net
Swingを使って
実行イベント、実行イベントの一時停止イベント
を実装したいのですが、
実行イベントにはRunnableを実装し
一時停止イベントでは、Runnableのインスタンスのwaitメソッドを実行するようにしたのですが、
Quieなんとかエラーとなってしまいました。
通常実行とその停止はどのように実装すればいいのでしょうか。

1022:デフォルトの名無しさん
18/02/28 12:21:53.43 3LxcgCij.net
javaの命令自体がjavaの内部ファイルに記述されていて
そっちのファイル参照しろって話しが出て来ることあるけど
そのファイルどうやって探してどういう風に読み取って利用すればいいの?

1023:デフォルトの名無しさん
18/02/28 22:16:59.88 0s0tDt+3.net
何から参照しようとしてんだよw

1024:デフォルトの名無しさん
18/03/01 00:11:01.24 zR2qQ5cS.net
話が出て来るって、どこから?

1025:デフォルトの名無しさん
18/03/02 01:02:01.29 EYZGRW+C.net
JDとか入れとけ

1026:遊園地
18/03/02 01:24:20.81 gI5cLBmc.net
Swing ブレークポイントを設定
 Swing Explorer と FEST-Swing  導入

駄目なら、環境を変えて Visual Studio でブレークポイントを設定
エラー内容みるんだな。
 

1027:デフォルトの名無しさん
18/03/02 02:15:11.71 v7W6WJ4F.net
>>994
JKの方がいいですう

1028:デフォルトの名無しさん
18/03/02 02:30:29.09 r/HC21A1.net
JSにしろ

1029:デフォルトの名無しさん
18/03/02 07:58:28.76 rW6h8mPS.net
JC

1030:デフォルトの名無しさん
18/03/02 10:45:52.82 U+xOzc+S.net
Pypython

1031:デフォルトの名無しさん
18/03/02 13:30:18.86 2uXMqEaB.net
1000

1032:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 71日 13時間 5分 46秒

1033:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch