回答数
気になる
-
Javaが分からない。
public class test17{ public static void main(String[] args){ public double sum(){ return sum(); } } /** *要素の平均を求めるメソッド */ public double average(){ return average(); } /** *要素の最大値を求めるメソッド */ public double max(){ return max(); } /** *要素の最小値を求めるメソッド */ public double min(){ return min(); } /** *値を要素にもっているかどうかを確認するメソッド */ public boolean hasElement(double d){ return (true); } } kouzou@GD348ZZD9:/WORK$ javac test17.java test17.java:4: エラー: 式の開始が不正です public double sum(){ ^ test17.java:11: エラー: class、interfaceまたはenumがありません public double average(){ ^ test17.java:13: エラー: class、interfaceまたはenumがありません } ^ test17.java:17: エラー: class、interfaceまたはenumがありません public double max(){ ^ test17.java:19: エラー: class、interfaceまたはenumがありません } ^ test17.java:23: エラー: class、interfaceまたはenumがありません public double min(){ ^ test17.java:25: エラー: class、interfaceまたはenumがありません } ^ test17.java:29: エラー: class、interfaceまたはenumがありません public boolean hasElement(double d){ ^ test17.java:31: エラー: class、interfaceまたはenumがありません } ^ エラー9個
質問日時: 2018/08/25 17:06 質問者: kouzou7799_7799
解決済
1
0
-
ベストアンサー
4
0
-
ローカルにあるhtmlをブラウザで内容確認するときに埋め込みが表示されない
HPを作成更新するときは、ローカルで編集確認してからサーバーに上げるというのが普通の手順かと思います。 しかしローカルで作業していてもどうやっても表示されなくて困った挙句、ためしにサーバーに上げてみたら、そちらではちゃんと動くということがあります。 これでは確認するのにいちいち別名でサーバーに上げて確認しなくてはいけません。 ページの微調整などがやりにくくて困っています。 今行おうとしているのは、facebookページの埋め込みで、 https://developers.facebook.com/docs/plugins/page-plugin/?translation こちらのページを使って作ったコードをhtmlにコピーしてローカルに保存して、ブラウザで開いてもfacebokのタイトルが一瞬表示されて消え、そのままなにも表示されません。 ところが、これをそのままサーバーにアップしてweb上で見るとちゃんと機能するのです。 ソースをそのままコピペしているだけなので、ファイル名やファイル場所が変わってしまっているとかそういうミスではないと思います。 以前もjava scriptを使って別ファイルのhtmlを読み込もうと頑張ったのですが、同じようにローカルでは動かないという症状がでて、結局確認してから更新するということができないとあきらめました。 今回もjava scriptのなにかが原因なのかと思いますが、さっぱりわかりません。 ちなみにポップアップなどの他のjava scriptはローカルでもちゃんと動いています。 ローカルでは動かないという症状の原因と解決方法がわかりましたら教えてください。 OSはwindows7の64ビットでブラウザは普段chromeを使っています。operaやIEでも試しましたが同じでした。 よろしくお願いいたします。
質問日時: 2018/08/21 16:14 質問者: sactaro04230601
ベストアンサー
2
0
-
java フレームワーク:spring eclipseでcssが適用されない
javaの初心者です。 eclipse で、フレームワークはspringを使って開発しています。 cssが適用されないページがあって、悩んでいます。 ソース(jsp)は下記です。 出荷日の「入力ボックス(from)~入力ボックス(to)」をテーブルの1つのセルの中に改行せずに表示させたいのですが、なぜか~の前で改行されてしまいます。 カラムの幅を1500と指定していますが、適用されていないようです。 初回に表示をされると適用されませんが、入力ボックスをクリックすると、改行されなくなります。 どなたか、常に改行されないよう表示する方法をご教授いただければ幸いです。 <!DOCTYPE html> <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> <html> <head> <style> h1 { font-size:16pt; background-color:#CCCFF; padding:3px; } p { color: #000066; } .sampleTable{ table-layout: fixed; white-space: nowrap; } </style> <meta charset="utf-8"> <title>${title}</title> <script src="<c:url value="/js/jkl-calendar.js" />" type="text/javascript"></script> <script> var cal2 = new JKL.Calendar("caldiv2","formid","Date_From"); cal2.setStyle( "frame_color", "#3333CC" ); var cal3 = new JKL.Calendar("caldiv3","formid","Date_To"); cal3.setStyle( "frame_color", "#CC3333" ); </script> <script type="text/javascript"> function onLoad(){ if("${ErrorMessage}" != ""){ alert("${ErrorMessage}"); } } </script> </head> <body onLoad="onLoad()" bgcolor="#FFDAB9"> <h1>${title}</h1> <p>${message}</p> <form:form id="formid" modelAttribute="formSyukka"> ※日付欄は、カーソルを置くとカレンダーが表示されるので、カレンダーから選択してください。<br> <table class="sampleTable"> <%-- <colgroup> --%> <%-- <col style='width:200px;'> --%> <%-- <col style='width:1500px;'> --%> <%-- </colgroup> --%> <tbody> <tr> <td width="200"><B>出荷日:</B></td> <td width="1500" style="white-space: nowrap;"> <form:input type="text" path="Date_From" name="Date_From" onClick="cal3.hide(); cal2.write();" onChange="cal2.getFormValue(); cal2.hide();"/><div id="caldiv2"></div>~ <form:input type="text" path="Date_To" name="Date_To" onClick="cal2.hide(); cal3.write();" onChange="cal3.getFormValue(); cal3.hide();"/><div id="caldiv3"></div> </td> </tr> <tr><td width="200"><B>コード1:</B></td><td width="1500" style="white-space: nowrap;"><form:input path="Code" onClick="cal2.hide(); cal3.hide();" />※あいまい検索も可能です<br></td></tr> <tr><td width="200"><B>コード名:</B></td><td width="1500" style="white-space: nowrap;"><form:input path="mei" onClick="cal2.hide(); cal3.hide();" />※あいまい検索も可能です<br></td></tr> <tr><td width="200"><B>図1:</B></td><td width="1500" style="white-space: nowrap;"><form:input path="Zu" onClick="cal2.hide(); cal3.hide();" />※あいまい検索も可能です<br></td></tr> <tr><td width="200"><B>端末ID:</B></td><td width="1500" style="white-space: nowrap;"><form:input path="TermID" size="3" maxlength="3" onClick="cal2.hide();" /><br><br></td></tr> </tbody> </table> <input type="submit" name="syukka_search1" value="検索" ><br><br> <input type="button" value="戻る" onClick="javascript:history.back()"> </form:form> </body> </html>
質問日時: 2018/08/20 13:07 質問者: mountain11
ベストアンサー
2
0
-
閲覧ありがとうございます。 switch文のところが分かりません。 まず考え方として switch
閲覧ありがとうございます。 switch文のところが分かりません。 まず考え方として switch (line%2) みたいな考え方ですかね?? ★こちらが問題です。 public static void main(String[] args) { // 入力型プログラムです。 // 下記の命令は、入力型プログラムで必要な記述になります。 java.util.Scanner scanner = new java.util.Scanner(System.in); System.out.println("数値を入力してください"); // コマンドプロンプトで入力した値が変数lineに代入されます String line = scanner.nextLine(); // ★ 変数inputを宣言して、変数lineを数値に変換した値を代入してください // ※ コマンドプロンプトで入力された値が、数字ではなかった場合はプログラムがエラーになって良いです /* * ★ 以下の仕様で、switch文を記述してください * * ●変数inputが2で割り切れる場合 -> 「##は偶数です」 * ●変数inputが2で割り切れない場合 -> 「##は奇数です」 * * ※##は変数inputの中身 */ } }
質問日時: 2018/08/18 21:27 質問者: カツカレーおいしい
ベストアンサー
2
0
-
条件式のところが分からないのですが、こちらは while (random==0) { であってるでし
条件式のところが分からないのですが、こちらは while (random==0) { であってるでしょうか? public static void main(String[] args) { int limitNumber = 10; int random = 0; // ★ ランダムで数値が生成された数値が2であった場合にプログラムが終了する条件式にしてください。 while () { // ★ ランダムで数字を生成するプログラムです。 // 下記の命令を実行すると変数randomに、0以上、変数limitNumber未満の数字がランダムで代入されます random = new java.util.Random().nextInt(limitNumber); System.out.println("ランダムで生成された数値:" + random); } System.out.println("プログラムを終了します。"); }
質問日時: 2018/08/16 17:15 質問者: カツカレーおいしい
ベストアンサー
2
0
-
java 配列の受け取り方がわかりません。
java(swingフレームワーク使用)を使ってカレンダーを製作しています。 カレンダーの日付を配列で作成しており、土日のみラベルの色を変えたいと思っています。 曜日(土日)は色の変更ができましたが、日付の色変更がうまくいきません。 どなたか教えていただけますと幸いです。 private static final String[] WEEK_NAMES = new String[] {"日", "月", "火", "水", "木", "金", "土"}; //曜日の配列 for( int i=0; i<7; i++) { weekLabels[i] = new JLabel(WEEK_NAMES[i]); weekLabels[i].setHorizontalAlignment(SwingConstants.CENTER); weekLabels[i].setVerticalAlignment(SwingConstants.CENTER); weekLabels[i].setPreferredSize(DAY_LABEL_SIZE); weekLabels[i].setOpaque(true); weekLabels[i].setBackground(WEEK_BG); //weekLabels[i].setBorder(WEEK_BORDER); if( i == 0 ) { weekLabels[i].setForeground(Color.RED); } else if ( i == 6 ) { weekLabels[i].setForeground(Color.BLUE); } dayPanel.add(weekLabels[i]); } //日付の配列 for( int i=0; i<6; i++) { for( int j=0; j<7; j++) { dayLabels[i][j] = new JLabel(); dayLabels[i][j].setHorizontalAlignment(SwingConstants.CENTER); dayLabels[i][j].setVerticalAlignment(SwingConstants.CENTER); dayLabels[i][j].setOpaque(true); dayLabels[i][j].setBackground(DAY_BG); dayLabels[i][j].setPreferredSize(DAY_LABEL_SIZE); //dayLabels[i][j].setBorder(new LineBorder(Color.DARK_GRAY, 2, false)); dayPanel.add(dayLabels[i][j]); } }
質問日時: 2018/08/16 15:05 質問者: pumpm
解決済
2
0
-
Eclipseコンパイル時のエラー無効
EclipseでJavaのSourceファイルをコンパイルしたいのですが、エラーが出てうまくできません。 調べたところ、Eclipse コンパイル時のエラーを設定を弄り無効にするという記事が結構あったのですが、どれも昔の記事で今のEclipseと共通しない点がいくつもあり、うまくできません。どうすればいいでしょうか?Javaわかる方いたらお願いします!
質問日時: 2018/08/15 16:33 質問者: 鍵山雛
解決済
2
1
-
java サーブレットのサンプルプログラムがコンパイルできない。
JAVAの超初心者です。 1.サーブレットのコンパイルができない。 高橋麻奈著の「やさしいJAVA」第6版を終了し、同「活用編」に進んでいます。活用編のレッスン6のサーブレットに入り、付録CのTOMCATをインストールしましたが、レッスン6の最初のサーブレットプログラムSample1がコンパイルできません。 それまでのコンパイルはc:\yjsample\01で行っています。ここにプログラムを保管しています。上記のSample1もここに保管しているのですが、javacでコンパイル掛けても何も起きません。ただし、クラスファイル(.class)はできます。 TOMCATインストール後の今現在のCLASSPATHは以下の通りです。 ① C:\Program Files\Java\jdk-10.0.1\db\lib\derby.jar ② C:\Apache Software Foundation\Tomcat 8.5\lib\servlet-api.jar ③ . 上記1のderby.jar はなかったです。(たぶんトムキャットのバージョンの違いか?) そもそもコンパイルをc:\yjsample\01でするのがおかしいのか。 2.付録Cのとおりフォルダを作りました。 C:\Apache Software Foundation\Tomcat 8.5\webapps\YJKSample06\WEB-INF\classes それでサーブレットはどこに入れるのか。本ではコンパイルした後にできるクラスファイルを所定の場所に入れるようなことでしたがよくわかりません。 WEBサーバーは起動しています。(Apache Tomcat/8.5.32) 宜しくご教授ください。
質問日時: 2018/08/14 16:29 質問者: guppy_chiro
解決済
3
0
-
javaをやりたいのですがecripsが起動できません
夏休み、暇なのでJAVAをやろうと思ったのですがECRIPSがきどうできません... The ecrips executable launcher was unable to locate its companion shared library. と書かれたウィンドウが出てきて何をすればいいのかわかりません わかる方はできるだけ詳しくおしえてくださるとありがたいです。 よろしくお願いします。
質問日時: 2018/08/11 13:28 質問者: asukifujiwara
解決済
2
0
-
助けてください! わからないところがあります! ★のところできる人教えてください! public c
助けてください! わからないところがあります! ★のところできる人教えてください! public class PTra03_03 { public static void main(String[] args) { // 入力型プログラムです。 // 下記の命令は、入力型プログラムで必要な記述になります。 java.util.Scanner scanner = new java.util.Scanner(System.in); System.out.println("数字を入力してください"); // コマンドプロンプトで入力した文字列が変数lineに代入されます String line = scanner.nextLine(); // 文字列を数字に変換して、変数numに代入します // ※ コマンドプロンプトで入力された値が、数字ではなかった場合はプログラムがエラーになります int num = Integer.parseInt(line); //---------------------ここから本題----------------------- // ★ 入力された値が、3で割り切れる数字か判定する条件式を記述してください if () { System.out.println("3で割り切れる数字です"); } else { System.out.println("3で割り切れない数字です"); } } }
質問日時: 2018/08/10 00:44 質問者: カツカレーおいしい
ベストアンサー
3
0
-
ここの部分がちっとも分からないので、誰か詳しく教えてもらえないでしょうか? また場合はboolean
ここの部分がちっとも分からないので、誰か詳しく教えてもらえないでしょうか? また場合はbooleanは使いますか?
質問日時: 2018/08/09 10:54 質問者: カツカレーおいしい
ベストアンサー
2
0
-
Java日本人ツールについてですが、 Javaのファイル内に呼び出されている メソッドを可視化したい
Java日本人ツールについてですが、 Javaのファイル内に呼び出されている メソッドを可視化したいです。 以前パフォーマンスチューニングで 使用したことがあるのですが、 名前を忘れてしまいました。 ご存知の方がおられましたら教えてください。 よろしくお願い致します。
質問日時: 2018/08/07 19:40 質問者: hatokamome
ベストアンサー
2
0
-
JAVA SQLServerException 列名 が無効です
JAVAの初心者です。 Eclipse、フレームワーク:Springを使って開発しています。 JDBCを使ってSQLSeverのテーブル(テーブル名、列名共に日本語)にInsertする際、 下記のエラーが出て悩んでいます。 com.microsoft.sqlserver.jdbc.SQLServerException: 列名 '工場特性少数01' が無効です。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:197) at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1493) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement (SQLServerPreparedStatement.java:390) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute (SQLServerPreparedStatement.java:340) at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4575) at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1400) at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:179) at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:154) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeUpdate(SQLServerPreparedStatement.java:308) at dao.SykListDAO.insert(SykListDAO.java:655) ***以下省略*** SQLにInsertする部分のソースは、下記のとおりです。 sql = "INSERT INTO \"出荷一覧表_照合用\" ("; sql = sql + "\"照合結果\", "; sql = sql + "\"部品名_照合用\", "; ***途中省略*** sql = sql + "\"工場特性文字10\", "; sql = sql + "\"工場特性少数01\", "; sql = sql + "\"工場特性少数02\", "; sql = sql + "\"工場特性少数03\", "; sql = sql + "\"工場特性少数04\", "; sql = sql + "\"工場特性少数05\", "; sql = sql + "\"工場特性少数06\", "; sql = sql + "\"工場特性少数07\", "; sql = sql + "\"工場特性少数08\", "; sql = sql + "\"工場特性少数09\", "; sql = sql + "\"工場特性少数10\", "; ***途中省略*** sql = sql + ") VALUES("; sql = sql + "?, "; sql = sql + "?, "; sql = sql + "?, "; ***途中省略 sql = sql + "?, "; sql = sql + "?, "; sql = sql + "?, "; sql = sql + "?)"; // 実行するSQL文とパラメータを指定する pStmt = con.prepareStatement(sql); pStmt.setString(1, SykList.get照合結果()); pStmt.setString(2, SykList.get部品名_照合用()); ***途中省略*** pStmt.setString(52, SykList.get工場特性文字10()); pStmt.setString(53, SykList.get工場特性少数01()); pStmt.setString(54, SykList.get工場特性少数02()); pStmt.setString(55, SykList.get工場特性少数03()); pStmt.setString(56, SykList.get工場特性少数04()); pStmt.setString(57, SykList.get工場特性少数05()); pStmt.setString(58, SykList.get工場特性少数06()); pStmt.setString(59, SykList.get工場特性少数07()); pStmt.setString(60, SykList.get工場特性少数08()); pStmt.setString(61, SykList.get工場特性少数09()); pStmt.setString(62, SykList.get工場特性少数10()); ***途中省略*** pStmt.setString(88, SykList.getタイプロット()); System.out.println("★sql:" + sql); i = pStmt.executeUpdate(); // コミット con.commit(); 日本語のテーブルなので、前後に \" と "を付けてみたり(最初はつけていませんでしたが)しましたが、なぜか列名 '工場特性少 数01' でエラーになります。 確かにテーブルに該当の列は存在するのですが、 エラーの解決方法をご教授いただけないでしょうか。
質問日時: 2018/08/06 15:16 質問者: mountain11
ベストアンサー
1
0
-
Javaでお絵描きソフトを作りたいのですが、色の変更ができません
Javaでお絵描きソフトを作りたいのですが、色の変更ができなくて困っています。 ボタンの配置、黒のみでの描画はできたのですが、ボタンを押しても色が変更されません。 ソースコードはこれです。 import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.util.*; import java.applet.*; public class Report15 extends JPanel{ JButton[] button; Graphics g; public static void main(String[] args) { Report15 gui=new Report15(); gui.go(); } public void go(){ g =getGraphics(); JFrame frame = new JFrame("お絵描き"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPanel panel=new JPanel(); button=new JButton[8]; button[0]=new JButton("Black"); button[1]=new JButton("Red"); button[2]=new JButton("Orange"); button[3]=new JButton("Yellow"); button[4]=new JButton("Green"); button[5]=new JButton("Blue"); button[6]=new JButton("Erase"); button[7]=new JButton("Clear"); MyDrawPanel drawPanel=new MyDrawPanel(); for(int i=0;i<8;i++){ button[i].addActionListener(drawPanel); } panel.setLayout(new BoxLayout(panel,BoxLayout.Y_AXIS)); for(int i=0;i<8;i++){ panel.add(button[i]); } frame.getContentPane().add(BorderLayout.CENTER,drawPanel); frame.getContentPane().add(BorderLayout.EAST,panel); frame.setSize(400,300); frame.setLocation(300,200); frame.setVisible(true); } int x0,y0,x,y; public Report15(){ setBackground(Color.white); setForeground(Color.black); } class MyDrawPanel extends JPanel implements ActionListener{ public MyDrawPanel(){ addMouseListener(new MouseListener()); addMouseMotionListener(new MouseMotionListener()); } public void actionPerformed(ActionEvent e){ if(e.getSource()==button[0]){ g.setColor(Color.black); repaint(); }else if(e.getSource()==button[1]){ g.setColor(Color.red); }else if(e.getSource()==button[2]){ g.setColor(Color.orange); }else if(e.getSource()==button[3]){ g.setColor(Color.yellow); }else if(e.getSource()==button[4]){ g.setColor(Color.green); }else if(e.getSource()==button[5]){ g.setColor(Color.blue); }else if(e.getSource()==button[6]){ g.setColor(Color.white); }else if(e.getSource()==button[7]){ repaint(); } } // マウスを押し下げたとき public class MouseListener extends MouseAdapter{ public void mousePressed(MouseEvent e) { x0=x=e.getX(); y0=y=e.getY(); } } public class MouseMotionListener extends MouseMotionAdapter{ public void mouseDragged(MouseEvent e){ x=e.getX(); y=e.getY(); lineDraw(getGraphics()); x0=e.getX(); y0=e.getY(); } } public void paintComponent(Graphics g) { super.paintComponent(g); } public void lineDraw(Graphics g){ g.drawLine(x0,y0,x,y); } } } 色々調べてやってみたのですが、全然できません… Javaがあまり得意ではないので、できるだけ細かくおしえて頂けると嬉しいです。 よろしくお願いします。
質問日時: 2018/08/06 11:27 質問者: mary_0317
解決済
1
0
-
Javaにおいて、ライブラリ と クラスライブラリ は同義ですか?
Javaにおいて、ライブラリ と クラスライブラリ は同義ですか?
質問日時: 2018/08/04 11:47 質問者: re97
ベストアンサー
1
0
-
初心者のソフトウェア開発についての質問です javaで簡単なコードを書きました。それをソフトのように
初心者のソフトウェア開発についての質問です javaで簡単なコードを書きました。それをソフトのように(Web上でも構いません)表示するにはどうしたらいいのでしょうか? コンパイルや実行の話ではありません。 例えば、 x,yと打ったらx+yが計算される様なプログラムを書いたとして、これがメモ帳の様にダブルクリックをしていつでも簡単に開ける。という状況を作りたいです
質問日時: 2018/08/04 03:40 質問者: ジョンジョン52
解決済
3
0
-
JavaをインストールしたんですけどJavaランタイムが見つかりませんって出ますどうしたらいいですか
JavaをインストールしたんですけどJavaランタイムが見つかりませんって出ますどうしたらいいですか?
質問日時: 2018/08/02 11:56 質問者: まっちゃちゃちゃちゃん
ベストアンサー
1
0
-
誰か~誰か~誰か~一生のお願い! 本当に助けてください!本当に何でもします。本当にお願いします!何で
誰か~誰か~誰か~一生のお願い! 本当に助けてください!本当に何でもします。本当にお願いします!何でもします。ちゃんと勉強もします。だから、教えてください!今回だけで良いです。本当に今回だけで良いです。だから、教えてください!お願いします!本当にお願いします!本当に困ってます!本当に頑張ってます。助けてください!お願いします! 【緊急・至急】投稿史上最高に真面目な質問です。Javaの質問です!明日、この課題を提出しなければなりません。どんな事でも良いのでアドバイスください。本当にお… - Yahoo!知恵袋 https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13193895113?fr=and_line
質問日時: 2018/07/30 21:33 質問者: yutonnen
ベストアンサー
13
0
-
Java 初心者 2回目以降の同じ文字を削除して出力するコード
同じ文字が連続して並ぶ時、2回目以降の同じ文字を削除して出力する以下のコード(例"cat cat hat cat" -> "cat hat cat") の穴埋め問題3問(charAtメソッドを使うよう指示)で、以下のように回答したのですが、エラーになりました。 9行目while ( inputString.charAt(stringIndex) != 0000) の部分にエラーがあるようです。スペースに至るまでの文字 (次の文字がスペースになるまでchatAtメソッドを使う)を取り込もうと思ったのですが、どう改善したら良いでしょうか。 inputString = inputString.trim(); // Remove any leading and trailing blanks String result = "", currentWord = "", nextWord = ""; int stringLength = inputString.length(); // Length of the input string int stringIndex = 0; // Index for input string while (stringIndex < stringLength) { // (Question1) Get the next word in inputString while ( inputString.charAt(stringIndex) != 0000){ nextWord = nextWord + inputString.charAt(stringIndex); stringIndex++; } // (Question2) Check if nextWord is the same as currentWord if ( nextWord != currentWord ) { result = result + nextWord;//(Question3) } stringIndex++; currentWord = nextWord; nextWord = ""; } return result.trim(); // Remove any leading and trailing blanks from result
質問日時: 2018/07/25 23:40 質問者: knjivhiop
解決済
1
0
-
Java 初心者 int型の取り扱い方
整数を逆にして出力する(例 12345 -> 54321)メソッドを書いています。 0が来る場合は0を飛ばします(12300->321)。 制約として、 ・1234に50000を足して51234のようにして求めていくこと ・すでにあるpowerOfTenメソッド(整数を10乗の形に直すメソッド:例789→100)を使う ・再帰を使う ・nをString型に直してはいけない があります。 以下のエラーで、intの使い方が間違っているようですが、どう考え直せば良いのかがわかりません。 初心者で見苦しいコードになっていますが、よろしくお願いいたします。 public int reverseDigits(int n) { int lastNum = n.length(); //[ERROR] At box line: 003, int cannot be dereferenced. for (int i = 0; i < lastNum; i++) { int lowestNum = n%10; if (lowestNum == 0) continue; //最後の文字が0のときは考えない int numToAdd = lowestNum * powerOfTen(n); //50000を計算する n = n.substring(0, lastNum -2); //1234を抜き出す //[ERROR] At box line: 011, int cannot be dereferenced. int result = numToAdd + n; return result[0]; //[ERROR] At box line: 013, array required, but int found. //先頭の文字(上記の5)を順に出力し、残りの文字でメソッドを繰り返す reverseDigits(result.substring(1,lastNum -1)); //[ERROR] At box line: 014, int cannot be dereferenced
質問日時: 2018/07/25 23:37 質問者: knjivhiop
解決済
3
0
-
Java math.powメソッド
整数の桁数を調べ、10乗の形に書き換えるメソッド(例789→100)で、 最後のMath.powメソッドでエラーが出ます。[ERROR] At box line: 011, incompatible types: possible lossy conversion from double to int. これはどういう意味ですか。 public int powerOfTen(int n) { int count = 0; while (n !=0){ count ++; n/= 10; } return Math.pow (10,count); }
質問日時: 2018/07/24 23:06 質問者: knjivhiop
ベストアンサー
2
0
-
java 初心者 スタック
例 表 8,3,2,4,1 底 -> 表 8,2,4,3,1底 偶数と奇数を分けて、奇数が底になるように収納するメソッドで、以下のように書いたのですが、 7行目にシンタックスエラーが出ます。何がおかしいのか教えていただけないでしょうか。 Stack<Integer> result = new Stack<Integer>(); boolean isEmpty = original.empty(); while (isEmpty == false){ if (original.peek() % 2 == 0) evenStack.push(original.pop()); //7行目 else { oddStack.push(original.pop()); } } while (oddStack.empty() == false){ result.push(oddStack.pop()); } while (evenStack.empty() == false){ result.push(evenStack.pop()); } original = result;
質問日時: 2018/07/24 22:55 質問者: knjivhiop
解決済
3
0
-
Java String 初心者
String s1 = "ABC"; String s2 = "ZZZ"; String s3 = "zzz"; の時、以下のコードのうちどれが正しいかという問題の答えを教えていただけませんか。 1) s2 >= s1 2) s1.length() == s2.length() 3) s2.charAt(0) != s1.charAt(2) 4) s3.toUpperCase() == s2 もし、正しくない場合、理由も教えていただけると助かります。
質問日時: 2018/07/24 22:29 質問者: knjivhiop
ベストアンサー
2
0
-
JAVAが実行できません。
プログラムのコンパイルは上手くいったのですが、プログラムを実行すると、エラーメッセージが出てきます。 Error: could not find java.dll Error: Could not find Java SE Runtime Environment 何か設定抜けがあるのかと、JAVA本(やさしいJava)を見てもさっぱりわかりません。 どなたか、教えていただけないでしょうか?
質問日時: 2018/07/24 18:16 質問者: itomasa1034
ベストアンサー
1
0
-
実行できません。
package sample.sample10; import static java.util.Arrays.*; import java.util.Arrays;public class Sample10_11 { public static void main(String[] args) { int[] array = {298, 827, 8348, 29, 892, 327, 8, 9, 2, 809, 32}; System.out.println("配列の要素を表示します。" + Arrays.toString(array)); sort(array); System.out.println("配列の要素を表示します。" + Arrays.toString(array)); } } kouzou@GD348ZZD9:/WORK$ javac Sample10_11.java kouzou@GD348ZZD9:/WORK$ java Sample10_11 エラー: メイン・クラスSample10_11を検出およびロードできませんでした 原因: java.lang.NoClassDefFoundError: sample/sample10/Sample10_11 (wrong name: Sample10_11) いつも教えていただき大変お世話になっております。 上記のプログラムの件。 コンパイルはできましたが、 実行できません。 どうすればいいでしょうか? ご回答のほど宜しくお願い申し上げます。
質問日時: 2018/07/24 01:03 質問者: jump7799
ベストアンサー
2
0
-
packageとimportの使い方。
いつも教えていただき大変お世話になっております。 標記の件。 packageとimportの使い方がどのサイトを見ても イマイチ、ハッキリしません。 コンパイル、実行も通常のJavaのプログラムと 異なりそうです。 重苦しく考えている自分がいます。 かなり煩雑な概念だと思います。 少し簡単にご説明いただけないでしょうか? 夜分遅く恐れ入ります。 ご回答のほど宜しくお願い申し上げます。
質問日時: 2018/07/23 02:03 質問者: jump7799
ベストアンサー
1
0
-
java プログラム 繰り返しについて 数値を入力し、その数だけ『*』を表示、数値に0が入力されたら
java プログラム 繰り返しについて 数値を入力し、その数だけ『*』を表示、数値に0が入力されたら『終了』という問題があるのですが、どなたかわかる人はいますか?教えてください。
質問日時: 2018/07/19 20:17 質問者: MSHT
解決済
1
0
-
JAVAで他ライブラリのクラスを継承するには、jarを含め、import した上でextends?
JAVAで他ライブラリのクラスを継承するには? ・他ライブラリのクラスが入っているjarファイルを classpath に含めた上で ・パッケージimport? ・継承元をextends? fooパッケージのAクラスを継承したBクラスを作成するには? ・下記で合っていますか? import foo.*; class B extends A{ }
質問日時: 2018/07/19 12:29 質問者: re97
ベストアンサー
3
0
-
ジェネリクスについて
初心者です。すみません。教えてください。 ジェネリクスそのものが分かっていません。 下記のように自作クラスのSalesが<>の中に入れているメソッドや Listのインスタンス生成でList<Sales>のようにSalesが使われている場合に このSalesはどのように使われるものとして考えればいいのでしょうか? インスタンス化されたSalesを参照しているという 意味で使われているのでしょうか? イメージが分かりません。教えてください。 protected MasterSearch<Sales> getService() { return null; }
質問日時: 2018/07/18 20:39 質問者: ymoshimoshi
解決済
5
0
-
授業でプログラミングのJavaの問題を解いているんですが、全然解けないんどすけど、どうやってとけばい
授業でプログラミングのJavaの問題を解いているんですが、全然解けないんどすけど、どうやってとけばいいんですか?
質問日時: 2018/07/17 00:14 質問者: 芋子
解決済
5
0
-
JavaでOpenCVを扱いたいのですが、クラスやそのメソッドの詳しい説明が書かれた文書はありますか
JavaでOpenCVを扱いたいのですが、クラスやそのメソッドの詳しい説明が書かれた文書はありますか?Javadocを見てみたのですが戻り値と引数くらいしかわかりません。
質問日時: 2018/07/09 10:15 質問者: higurasi123
ベストアンサー
3
0
-
JAVAにおけるパッケージとライブラリについて
パッケージとライブラリでは何が異なりますか? ・同義?? パッケージ自体が分かっていないのですが、パッケージとはクラスをまとめたものの名前ですか? ・(パッケージとしてまとめて読み込むことは出来ても、)クラスはパッケージを直接を継承することは出来ない? ・パッケージに含まれているクラスを継承する場合は、パッケージを読み込んだ後、クラスを通常のように継承すれば良い??
質問日時: 2018/07/01 11:46 質問者: re97
ベストアンサー
4
0
-
Javadocを見て、子クラスから親へ親へと継承構造をたどっていきたい(階層関係を把握したい)
ドキュメント(Javadocだと思います)を見て、子クラスから親へ親へと継承構造をたどっていきたい(階層関係を把握したい)のですが、何か参考になりそうなページはありますか? Javadocのクラス継承の見方がよく分からないのですが ・extend元を辿っていけば良い?? Javadocにおけるクラス継承の表示について ・子クラスから親クラスへは辿りつけるけれども、親クラスから子クラスへたどり着けるとは限らない??
質問日時: 2018/06/29 12:21 質問者: re97
ベストアンサー
3
0
-
JAVAで class A extends B としている場合、Bは必ず親クラスですか?
下記のように書いてあった場合、B は必ず Aクラス の直接の親クラスですか? ・Bは、Aの親の親である可能性はない?? public class A extends B
質問日時: 2018/06/28 12:41 質問者: re97
ベストアンサー
4
0
-
JAVAで直系の既知のサブクラスとはどういう意味ですか?
Q1.下記で、Aからみた直系の既知のサブクラスはMだけ? Q2.直系と既知は同義?? ・Aからみた直系のサブクラスはMだけ? ・Aからみた既知のサブクラスもMだけ? class A class M extends A class N extends M class O extends N
質問日時: 2018/06/28 12:36 質問者: re97
ベストアンサー
5
0
-
javaで、引数が文字列型、戻り値が文字列型を要素に持つ配列型の処理方法について
ユーザー定義メソッドを作成したいのですが、 メソッドの呼び出し側の記述が、どうしたらよいのか分からなくて困っています。 また、メソッド定義も合っているかどうか分からず、教えて頂きたいです。 以下詳細、、、 ・引数→文字列型 ・戻り値→文字列型を要素に持つ配列型 ・処理内容 →3人分のプロフィール情報を、それぞれの配列で作成する。 そして、引数として受け取ったIDの値と同じIDを持つ配列を、戻り値として返す。 メソッドを作成したら、メソッドを呼び出し、 その戻り値に格納された要素をそれぞれ表示する。 このとき、表示する要素は反復処理によって順番に指定するものとし、IDの値については表示しないものとする。 //以下、サーブレット内 import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** @author otoja */ public class kadai extends HttpServlet { /** Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods. @param request servlet request @param response servlet response @throws ServletException if a servlet-specific error occurs @throws IOException if an I/O error occurs */ String[] profile(String key){ String [][] profile_list={ {"ID:123456","1993/11/8生まれ","東京都練馬区"}, {"ID:987654","2012/3/14生まれ","東京都三鷹市"}, {"ID:192837","2017/6/17生まれ","東京都中野区"} }; if(key.equals(profile_list[1])){ return profile_list[1];} else if(key.equals(profile_list[0])){ return profile_list[0];} else{return profile_list[2];} } 上記で合っていますでしょうか? また、prosessRequest以降の呼び出し側は、どのように記述すればよいでしょうか? 宜しくお願い致します。
質問日時: 2018/06/13 21:36 質問者: otoani
ベストアンサー
2
0
-
javaで外部プログラムjuliusを使えません
以下のプログラムを実行してjuliusを使おうとしたのですが、例外が出て実行できません。どうしたらいいのでしょうか。 import java.io.File; import java.io.IOException; public class Quiz7_4 { public static void main(String[] args) { Runtime runtime = Runtime.getRuntime(); String[] Command = { "julius-4.2.exe" }; Process p = null; File dir = new File( "C:/Users/atsushi/Downloads/grammar-kit-master/grammar-kit-master/bin/win32"); try { p = runtime.exec(Command, null, dir); } catch (IOException e) { e.printStackTrace(); } try { p.waitFor(); } catch (InterruptedException e) { e.printStackTrace(); } } } 以下は例外の内容になります。 java.io.IOException: Cannot run program "julius-4.2.exe" (in directory "C:\Users\atsushi\Downloads\grammar-kit-master\grammar-kit-master\bin\win32"): CreateProcess error=2, 指定されたファイルが見つかりません。 at java.lang.ProcessBuilder.start(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at Quiz7_4.main(Quiz7_4.java:12) Caused by: java.io.IOException: CreateProcess error=2, 指定されたファイルが見つかりません。 at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.<init>(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) ... 3 more Exception in thread "main" java.lang.NullPointerException at Quiz7_4.main(Quiz7_4.java:17)
質問日時: 2018/06/08 01:30 質問者: ihsustan
解決済
1
0
-
processing エラーで、 "cannot convert from float to int
processing エラーで、 "cannot convert from float to int" と出てきたのですが、具体的にはどうすればいいんですか?
質問日時: 2018/06/06 23:06 質問者: おのはな.
解決済
1
0
-
processing "フラグcheckをfalseにセット"とはどういうことですか? 具体的にはど
processing "フラグcheckをfalseにセット"とはどういうことですか? 具体的にはどのように書けば良いのですか?
質問日時: 2018/06/06 22:37 質問者: おのはな.
解決済
1
0
-
プログラミング言語について大変無知な質問ですが、 Javaというプログラミング言語は、今後20年〜3
プログラミング言語について大変無知な質問ですが、 Javaというプログラミング言語は、今後20年〜30年と需要のあるプログラミング言語なのでしょうか?
質問日時: 2018/06/05 07:02 質問者: ジジzi
解決済
4
0
-
Android Studio の推奨環境で 1366*768 は満たしますか?
Android Studio の推奨環境で モニタの解像度は1280*800とあります。 1366*768のモニタを利用している場合、推奨環境は満たしているのでしょうか? よろしくお教え下さい。
質問日時: 2018/06/03 13:39 質問者: ya5maa
ベストアンサー
2
0
-
ご教授よろしくお願いします。 使用言語はJavaです。 ➀番 ▷CalcAreaクラス ・doubl
ご教授よろしくお願いします。 使用言語はJavaです。 ➀番 ▷CalcAreaクラス ・double circleArea(inte radius)メソッド 半径radiusから円の面積を求める ・double triangleArea(int bottom,int height)メソッド 三角形の面積を求める ・double trapezoidArea(int upper , int lower,int height)メソッド 台形の面積を求める ▷Kotaeクラス ・mainメソッド ・コマンドライン引数の1つめを引数にcircleAreaメソッドを呼び出し戻り値を表示 ・コマンドライン引数の1、2つめを引数にtriangleAreaメソッドを呼び出し戻り値を表示 ・コマンドライン引数の1.2.3つめを引数にtrapezoidメソッドを呼び出し戻り値を表示 ②番 CalcAreaをstatic宣言 CalcAreaのインスタンスを生成しない場合のプログラム このプログラムの解答例を教えてください。
質問日時: 2018/06/01 03:02 質問者: 鷹大0423
解決済
3
0
-
java list型配列について
初めて質問させていただきます。javaのlist型配列の宣言、List<String> list = new ArrayList<String>();についてはいろいろなサイトでも載っているのですが、List <List<String>> list = new ArrayList<List<String>>(); で宣言した場合の配列の中身の追加の方法がよくわかりません。入力した文字をlist型の配列に入れたいです。 そもそもList<String> list = new ArrayList<String>();の宣言とList <List<String>> list = new ArrayList<List<String>>(); の宣言の違いは一次元配列と二次元配列ということでいいのでしょうか。
質問日時: 2018/05/27 15:34 質問者: abbebb
解決済
1
0
-
このjavaのコードのどこが間違っているのかわかりません
学校の課題でjavaのプログラミングを学んでいます。 「構文解析中にファイルの終わりに移りました」というエラーが出てしまいます。{}の数はあっていると思うのですが・・・ public class prac5B{ public static void main(String[] args){ byebye2("鈴木"); System.out.println("あなたの名前を入力してください"); String Yname = new jave.util.Scanner(System.in).nextLine(); byebye2("Yname"); age1(1); System.out.println("年齢を入力してください"); Int Yage = new java.utill.Scanner(System.in).nextInt(); age1("Yage"); } public static void byebye2(String name){ System.out.println(name+"さん, ばいばいー"); } public static void age1(Int age){ System.out.println("あなたは"+age+"才です") } } 拙いコードで申し訳ありませんが、どうぞよろしくお願いいたします。
質問日時: 2018/05/26 00:14 質問者: パパイヤ鈴木ゴールド
解決済
2
0
-
javaを使ってファイル移動させたいです
あるフォルダにある フォルダ内に.txtの拡張子がついているファイルをすべて 別のフォルダに移すプログラムを作りたいのですが どーしたいいのか分からないです。 プログラム初心者なので助けてほしいです。
質問日時: 2018/05/25 16:04 質問者: まめーちか
解決済
2
0
-
javaセキュリティー
IEでjavaアプレットを使っている動画サイトが開きません。 画面には「javaセキュリティによってブロックされたアプリ」と表示されています。 開くにはどのような手順があか教えていただきたく、おねがいいたします。
質問日時: 2018/05/25 11:08 質問者: 1213kw
解決済
1
0
-
Javaについて、フィールドは初期化しなくてもよい。 コンパイラがしているの? 変数は初期化しなけれ
Javaについて、フィールドは初期化しなくてもよい。 コンパイラがしているの? 変数は初期化しなければいけない。 で、あってますか?
質問日時: 2018/05/24 00:09 質問者: mmmgbu
解決済
2
0
-
JDK、JREのPATH設定「%JAVA_HOME%」の意味を教えて下さい
Java初心者です、宜しくお願いします。 Javaの開発時に、PCにJDKとかJREをインスト-ルした後に、 環境変数のPATHを「%JAVA_HOME%」と設定しますが、 この意味はどのような意味でしょうか。 通常のPATHは「C:\Users\●●\Desktop\●●」となりますが 何故「%JAVA_HOME%」のような書き方が、PATHとしてOSに認識 されるのでしょうか。 「C:\Users\●●\Desktop\●●」でも「%JAVA_HOME%」 でも、どちらでもよいのでしょうか。 また、このような表記の仕方は、すべてのOSに対して、JavaのJDKとか JREのPATH設定に対して、書き方が統一され、認識されるものなのでし ょうか。 以上、宜しくお願いします。
質問日時: 2018/05/23 14:31 質問者: westwest_2007
ベストアンサー
7
0
-
ベストアンサー
2
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【Java】に関するコラム/記事
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JDONWROADER2のエラー修復
-
配列にnullを代入すると、nullが文...
-
「main メソッドを持つクラスが見つ...
-
Eclipse 動的プロジェクトで404エラ...
-
マイクラでPythonのプログラミング...
-
Googleログインボタンのデザインを...
-
オブジェクト指向プログラミングの...
-
直し方について教えて頂きたいです。
-
スプレッドシートからリマインドメ...
-
googleスプレッドシートのスクリプ...
-
googleスプレッドシートのGASについ...
-
Verilogについて質問です。この写真...
-
論理回路設計をVerilogで行う問題で...
-
ゲーム開発の入門書を探しています
-
jdbcでinsert,delete,createをexect...
-
session,requestはjspで未定義でも...
-
サーブレットをapacheで公開すると...
-
下記のリストならno002が含まれてる...
-
is this even a thing?
-
JAの支部?地域の農協のカードでス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングの問題です。大至急...
-
JDONWROADER2のエラー修復
-
Googleログインボタンのデザインを...
-
正規表現について質問です。 カンマ...
-
「main メソッドを持つクラスが見つ...
-
googleスプレッドシートのGASについ...
-
配列にnullを代入すると、nullが文...
-
jdbcでinsert,delete,createをexect...
-
jdk17.06のインストーラーが起動しない
-
eclipseで作ったプログラムを他のPC...
-
マイクラでPythonのプログラミング...
-
eclipse実行ができない
-
問題作成のWebアプリの作り方を教え...
-
Eclipse 動的プロジェクトで404エラ...
-
直し方について教えて頂きたいです。
-
次のhtml・cssでspan内の文字を点滅...
-
Verilogについて質問です。この写真...
-
EclipseとVisual StudioをPC1台にイ...
-
プログラムの単体テストで金額計算...
-
ゲーム開発の入門書を探しています
おすすめ情報