|
It's fine as long you know what you doing
|
|
|
|
|
Hi everyone. I'm new to this and could use a bit of help. Is it possible to call the "timesTable" method from inside the "main" as its coded so far? I've tried a few things inside the main like timesTable t = new timesTable, and even adding a class name and using "class".timesTable, and so on, but nothing has worked. The code I have so far is:
package timestableapp;
/**
*
* @author
*/
import java.util.Scanner;
public class TimesTableApp {
/**
* @param args the command line arguments
*/
static void timesTable(int x)
{
System.out.println("Multiplication Table of "+ 4);
for(x=0; x<=12; x++)
{
System.out.println(x+" * "+4+" = "+(4*x));
}
}
public static void main(String args[])
{
int n, c;
System.out.println("Enter an integer to print it's multiplication table");
Scanner in = new Scanner(System.in);
n = in.nextInt();
System.out.println("Multiplication table of "+n+" is :-");
for ( c = 0 ; c <= 12 ; c++ )
System.out.println(n+"*"+c+" = "+(n*c));
}
}
|
|
|
|
|
|
Thanks. I try to break my assignment down in separate steps and I'm a stickler for making every attempt to figure it out on my own. But this time (though each step worked) I just couldn't seem to connect them.
|
|
|
|
|
It's one of those things that catches most people out when they start writing code based on classes.
|
|
|
|
|
I'm having problem adding an image to my applet. Can someone tell me what I did wrong??
Errors in Second Class
URL Cannot Be resolved to a type. Line 10/14/15
First Class
import java.applet.*;
import java.awt.*;
public class MainClass extends Applet implements Runnable {
private static final long serialVersionUID = 1L;
Thread thread = new Thread(this);
boolean running=true;
Player p;
Image dbImage;
Graphics dbg;
public void init()
{
setSize(800,800);
p = new Player(this);
}
public void start(){thread.start();}
public void destroy(){running=false;}
public void stop(){running=false;}
public void run()
{
while(running)
{
repaint();
p.update(this);
try
{
Thread.sleep(5);
}
catch(InterruptedException e)
{
System.out.println("ERROR HAS OCCURED");
}
}
}
public void update(Graphics g){
dbImage = createImage(400,400);
dbg = dbImage.getGraphics();
paint(dbg);
g.drawImage(dbImage,0,0,this);
}
public void paint(Graphics g){
p.paint(g, this);
}
}
Second Class
import java.awt.*;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
public class Player implements KeyListener {
private int x=200;
private int y=200;
private int radius=20;
private int velX=0;
private int velY=0;
private URL url;
private Image player;
public Player(MainClass mc){
url = mc.getDocumentBase();
player = mc.getImage(url,"mario.jpg");
}
public void update(MainClass mc){
mc.addKeyListener(this);
x+=velX;
y+=velY;
}
public void paint(Graphics g, MainClass mc){
g.drawImage(player, x, y, mc);
}
@Override
public void keyTyped(KeyEvent e) {
}
@Override
public void keyPressed(KeyEvent e) {
switch(e.getKeyCode()){
case KeyEvent.VK_RIGHT:{
velX=5;
break;
}
case KeyEvent.VK_LEFT:{
velX=-5;
break;
}
case KeyEvent.VK_UP:{
velY=-5;
break;
}
case KeyEvent.VK_DOWN:{
velY=5;
break;
}
}
}
@Override
public void keyReleased(KeyEvent e) {
switch(e.getKeyCode()){
case KeyEvent.VK_RIGHT:{
velX=0;
break;
}
case KeyEvent.VK_LEFT:{
velX=-0;
break;
}
case KeyEvent.VK_UP:{
velY=-0;
break;
}
case KeyEvent.VK_DOWN:{
velY=0;
break;
}
}
}
}
|
|
|
|
|
|
I think you need to make object in main class also "URL url "and in init to call it.. maybe I dont know try . GoodLuck
|
|
|
|
|
y
modified 7-Mar-15 16:12pm.
|
|
|
|
|
VietAnh162 wrote: Can someone tell me what I did wrong? Yes, you forgot to explain the full details of the problem and where in your code it is occurring.
|
|
|
|
|
How can used mac theme in java ui manager?? please help.
|
|
|
|
|
|
Hello I'm Den,
i want to create a simple software architekture with Design Pattern, but i don't Know how i can beginn, how i can do that. Please can Anbody help me Please...
Thank u
Den
|
|
|
|
|
Question is phrased poorly or you need to start learning how to code before you attempt to even understand what patterns and architectures are.
But if you really want an answer then the FIRST step is to gather the business requirements for the enterprise. THEN you create an architecture. THEN you create designs (plural since architecture represent complex functionality) and SOME of those might explicitly refer to one or more patterns.
|
|
|
|
|
can you send the program for very fast decision tree algorithm
|
|
|
|
|
|
package exercise12;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class Exercise12 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String ticket="";
String temp;
int Ticket, Remainder;
char[] numb=new char[6];
System.out.print("Please enter the ticket number : ");
temp= String.valueOf(input.nextInt());
Boolean answer;
for(int i=0; i<6;i++){
numb[i]=temp.charAt(i);
if (i != 5){ticket=ticket+numb[i]; }
}
Ticket=Integer.parseInt(ticket);
temp=String.valueOf(numb[5]);
Remainder=Integer.parseInt(temp);
if (Ticket%7==Remainder){answer=true;
}
else{answer=false;
}
JOptionPane.showMessageDialog(null,answer.toString().toUpperCase());
}
}
modified 5-Mar-15 3:08am.
|
|
|
|
|
This looks more complex than it needs to be. If I understand correctly you want to verify that the last digit equals the remainder when the 5-digit value is divided by 7, which could be something like:
int ticket = input.nextInt();
int remainder = ticket % 10;
ticket /= 10;
int modulo = ticket % 7;
if (modulo == remainder)
|
|
|
|
|
thanks dude,,, it was really helpful
|
|
|
|
|
Below is my procedure signature:
PROCEDURE sp_trx(i_arr_Sust IN T_TAB_SUST,
o_locator_map OUT SYS_REFCURSOR,
o_pkid_map OUT SYS_REFCURSOR,
o_error OUT VARCHAR2)
And below is my ref cursor inside procedure:
OPEN o_locator_map FOR
SELECT c_uuid,
c_id,
r_locator,
TO_CHAR(cj_creation_date, g_dt_format) c_date,
TO_CHAR(cj_last_modified_date, g_dt_format) cj_last_modified_date,
version_number
FROM tmp_locator_map;
Below is data type in oracle:
c_uuid-->VARCHAR2(50 BYTE), c_id--> NUMBER, r_locator--> VARCHAR2(10 BYTE)
And below is my Java process for procedure:
String insertStoreProc = "{call PKG_LOADER.sp_trx(?,?,?,?)}";
CallableStatement callableStatement = con.prepareCall(insertStoreProc);
callableStatement.setObject(1, returninParam, 2003);
callableStatement.registerOutParameter(2, OracleTypes.CURSOR);
callableStatement.registerOutParameter(3, OracleTypes.CURSOR);
callableStatement.registerOutParameter(4, java.sql.Types.VARCHAR);
callableStatement.execute();
ResultSet rset =((OracleCallableStatement) callableStatement).getCursor(2);
while (rset.next()){
String c_uuid = rset.getString(1);
}
Now Problem is i'm getting below mention exception at rset.next():
java.sql.SQLException: ORA-08103: object no longer exists
Kindly suggest. Thanks in advance
modified 2-Mar-15 7:35am.
|
|
|
|
|
Presumably the value of rset is null, or does not contain any items. This is really a database issue, nothing to do with Java.
|
|
|
|
|
It's working fine in non-multithreading environment.
But when I switch to Multi-Threading environment, problem get start. When I call this procedure in multithreading, we are not able to find anything in resultset. Even I have tried with Spring JdbcTemplate and SimpleJdbcCall as well, but not able to get any break through.
|
|
|
|
|
The only way to find out what is happening is to use the debugger, or add some logging code to your application. If this only happens in multi-threading then you probably have a synchronisation issue somewhere.
|
|
|
|
|
I want to read JSON file from disk and want to convert it into byteArray[] object in java.
|
|
|
|
|
And what problem are you having with this? You do understand that a file is a byte array, so you need to be a bit more detailed about what you are trying to achieve.
BTW I deleted your duplicate of this question.
|
|
|
|