|
Please, can you show me an example??
Thank you so much!
|
|
|
|
|
|
How is the text file below (% java BinarySearch largeW.txt < largeT.txt) read as "args[0]". Code snippet would be apprecated
public static void main(String[] args)
{
int[] whitelist = In.readInts(args[0]);
Arrays.sort(whitelist);
while (!StdIn.isEmpty())
{
int key = StdIn.readInt();
if (rank(key, whitelist) == -1)
StdOut.println(key);
}
}
% java BinarySearch largeW.txt < largeT.txt
499569
984875
...
|
|
|
|
|
args[0] is the file largeW.txt, while largeT.txt will be piped direct into the program as StdIn . I'm not sure what code snippet we can offer since the snippet above explains it so succinctly.
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
My question is: How is arg[0] pointing to the text file? Code Snippet would be appreciated
|
|
|
|
|
You have the code snippet, look at the definition of main . The args parameter is set by the framework as an array of strings which correspond to the parameters on the command line.
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
I have written a function in JAVA and i need to call that function from C# .net. While searching on the net, most of them suggesting to use 3rd party(like JNBridge) to create wrapper DLL and that can be referenced in C# .net.
But i don't want to use 3rd party. How to develop a wrapper in order to access java from C#? Any example code may be more helpful.
|
|
|
|
|
I'm afraid you'll need to have some form of bridge software. Have a read of this article[^], it explains the issues and gives you the software you need. Re-inventing the wheel is not a good idea.
Panic, Chaos, Destruction. My work here is done.
Drink. Get drunk. Fall over - P O'H
OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre
I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer
Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett
|
|
|
|
|
He's already got this answer on the C# forum. I think he has decided to go the JNI route and is looking for pointers on that so has re-posted here.
modified 11-Jan-12 8:06am.
|
|
|
|
|
now the question is not if or how a JAVA function can be called in C#.
The real question must be: why? Why did you write "a function" in JAVA? Why didn't you write "a function" in C# as you are using C# surround "a function".
And beside of that am I wondering what "a function" might be and why it is called directly from a C# code.
Java can be a mighty beauty when written by an expert, but it needs a little more than "a function"-header to address a java code. Isn't there any network related stuff involved?
|
|
|
|
|
Becoz JAVA has classes to support zip file compresion/decompression of multiple files. The same feature is not available in C#. Only through 3rd party its achivable. So i prefer to write a dll in java and use it in C#. Is there any alternate solutions?
|
|
|
|
|
one can not zip multiple files in C#???
Not really true eh! Think about it. This MUST be possible. Ask the C# guys.
Using some Java code found on the web in a C# environment can't be a solution.
|
|
|
|
|
This article may get you started:
How to Call Java Functions from C Using JNI[^]
It's a bit basic but it might at least point you in the right direction.
But JNI programming is not straight-forward at the best of times, and the benefits of using a third-party tool are that they have worked out all the difficult bits, and it may end up being cheaper in the long run to buy something off the shelf than to spend ages building your own.
|
|
|
|
|
Thanks to all for the suggesstions.
|
|
|
|
|
Hi all,
I have a project that I need to making data of sunspot wireless sensor device available via a Restful web service.
I created restful web services in netbeens that contain a classes like restful servlet. Now I want to use the program from the sun spot(send data demo host application) on that servlet. I should do these
@override
public void init(){
// use code from send datademohostapplication
//let run method from the example run as a thread.
}
in my servlet. But I don't know how to do. Is there any Idea.
thanks in advance.
|
|
|
|
|
i want to create gps system using JAVA code . but i dont know hw to start..need help..
|
|
|
|
|
Try this[^].
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
Clever! Using a search engine to see if anyone else had thought of it. Who'd have thunk to try that.
Panic, Chaos, Destruction. My work here is done.
Drink. Get drunk. Fall over - P O'H
OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre
I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer
Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett
|
|
|
|
|
I'm not just a pretty face.
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
you need to search for "NMEA" to get to GPS Data parsing.
What do you want to do? any ideas about what data to parse/ what to do with the parsed data??
|
|
|
|
|
hi sir,
I appreciate if u help me how to create HijriCalendar by Java programming...
best
Rebin A.
|
|
|
|
|
This question requires much more detail; you could start by spending some time here[^], here[^] and here[^].
Unrequited desire is character building. OriginalGriff
I'm sitting here giving you a standing ovation - Len Goodman
|
|
|
|
|
|
I have begun work on a 2d game. Everything was going as planned in netbeans, until I tried to make the .jar for a friend to view my progress. I am getting a URI is not hierarchial exception.
My issue is , for a game object, I am using a folder structure to keep sprite strips rather than having one large sprite. This results in :
Media/
CharacterName/
AnimationName/
image.extension
the programming object just holds it's folder as a string, and I pass the getResource() URL to an object to fill the map of images. My error comes from this code:
dir = new File(s.toURI());
I take the directory, and call listFiles and pass the file names found to the sprite loader. Here is a code snippet:
dir = new File(s.toURI());
File[] chld = dir.listFiles();
for(File f:chld)
{
File[] grandChild = f.listFiles();
for(File t:grandChild)
{
String fname = t.getAbsolutePath();
System.out.println(fname);
String temp = fname;
temp = temp.substring(temp.lastIndexOf("/") + 1,temp.lastIndexOf("."));
String animName = temp.replaceAll("\\d*$", "");
int numPics = 0;
Pattern p = Pattern.compile("[0-9]+");
Matcher m = p.matcher(temp);
while(m.find()){
numPics = Integer.parseInt(m.group());
}
System.out.println("animation name: " + animName);
System.out.println("file name: " + fname);
System.out.println("number of pictures: " + numPics);
Animations.put(animName, sl.loadStripImageArray(fname, numPics));
}
}
Excuse the poor code for now, I'm still working on it. (like the variable named t).
sl is the sprite loader, and Animations is a hash map. This works fine until I package the project. I don't want to write a bunch of convoluted code that I have to switch back and forth between netbeans and the jar. I'd like to have something that "just works".
I have considered application data, and I can do that if necessary. I'd like it to work as a package if possible though, and not have to deal with external folders.
|
|
|
|
|
After some collaboration on stack overflow, I have decided to use a meta data file. This will work for my current purposes.
Eventually I will move to an application data folder.
|
|
|
|